Ryan Hartlage

Results 44 comments of Ryan Hartlage

> Also, Exercism prefers to discuss these kinds of changes in the [forum](https://forum.exercism.org/c/programming/c/71) first to get feedback and reach some consensus. (Tracks can opt out and keep the discussion here...

> Hi, > > it is true that writing `.h` files is part of the development process, but if I already have an idea of what a circular buffer is...

> If the other three maintainers (@ryanplusplus, @bobahop, @patricksjackson) agree you can let @ErikSchierboom know so that the automatic closing of PRs that directs to the forum gets disabled. I'm...

The [description](https://github.com/exercism/problem-specifications/blob/main/exercises/square-root/description.md) and [test cases](https://github.com/exercism/problem-specifications/blob/main/exercises/square-root/canonical-data.json) come from the upstream problem specifications repo. I agree that removing `-lm` is a good track-specific reminder that a library function shouldn't be used.

With no change to my solution I'm now able to get it to run without timing out, but my solution fails `test_faster_than_serialized_answer` despite it succeeding locally. The example solution also...

PEBKAC: ```lua mach:mock_function('f') ``` instead of ```lua mach.mock_function('f') ```

I'm happy to help maintain the scripts if you're willing to write them :+1:

> Great. I guess the obvious next suggestion is whether to put those debug lines to the top of each `test_spec.lua` file? > > ```lua > if os.getenv("LOCAL_LUA_DEBUGGER_VSCODE") == "1"...