Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Template value substitution improvements and fix code mode bug fixes #120

Merged
merged 11 commits into from
Apr 4, 2024

Conversation

Yiannis128
Copy link
Collaborator

@Yiannis128 Yiannis128 commented Apr 3, 2024

The pull request introduces the following features:

  • set _template_value now is applied in place and is not stored. Also, initial_prompt also undergoes this process. Previously it was only system messages.
  • get_source_code_formatted will get the clang error line when single is the set option for source_code_format.
  • Fixed bug that would crash when printing a horizontal line when ioctl device was not available. This occurred when output redirecting to a file.
  • Builds now exclude unnecessary files. Builds will now include only the required files.
  • Build script now uses hatch.

*  Added custom error types and error handling code.
* Fixed initial_prompt not undergoing template substitution
get_source_code_formatted will get the clang line for source_code_type single
Fixed bug where if verification is successful then the get_esbmc_output_formatted would return a stack trace.
@Yiannis128 Yiannis128 changed the title Bug fixes Template value substitution improvements and fix code mode bug fixes Apr 4, 2024
@Yiannis128 Yiannis128 merged commit 07f9383 into master Apr 4, 2024
1 of 2 checks passed
Yiannis128 added a commit that referenced this pull request Apr 4, 2024
* set _template_value now is applied in place and is not stored. Also, initial_prompt also undergoes this process. Previously it was only system messages.
* get_source_code_formatted will get the clang error line when single is the set option for source_code_format.
* Fixed bug that would crash when printing a horizontal line when ioctl device was not available. This occurred when output redirecting to a file.
* Builds now exclude unnecessary files. Builds will now include only the required files.
* Build script now uses hatch.
@Yiannis128 Yiannis128 deleted the better_bci branch April 18, 2024 23:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant