-
Notifications
You must be signed in to change notification settings - Fork 5
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
Cfg checker #274
Merged
Merged
Cfg checker #274
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This was referenced Jun 20, 2024
This was referenced Jun 21, 2024
rowleya
approved these changes
Jul 2, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR and related do a stricter checking of cfg values.
The Version Factory check for conflicting options and errors out.
More methods that use cfg values checked
Check that all declared cfg values are used.
Note the calling code many never actually be used but it exists
A few cfg values have been moved to where first used.
[Machine]
auto_detect_bmp
bmp_names
json_path
machine_spec_file
[Mode]
violate_1ms_wall_clock_restriction
[Reports]
default_report_file_path
Duplicate cfg values removed from Mapping GFE
Many unused cfg options removed.
All [Logging]
[Buffers]
buffer_size_before_receive
chip_power_monitor_buffer
enable_buffered_recording = False
minimum_buffer_sdram
receive_buffer_host
receive_buffer_port
spike_buffer_size
store_buffer_data_in_file
time_between_requests
variable_buffer_size
[Database]
create_routing_info_to_atom_id_mapping = True
[Machine]
max_machine_core_reduction
MaxSDRAMSize
number_of_boards
[Mapping]
router_table_compression_with_bit_field_use_time_cutoff
router_table_compression_with_bit_field_iteration_time
router_table_compression_with_bit_field_pre_alloced_sdram
router_table_compression_with_bit_field_acceptance_threshold
router_table_compression_with_bit_field_retry_count
extra_xmls_paths
[Reports]
generate_bit_field_summary_report
generate_bit_field_report
max_application_binaries_kept
write_bit_field_iobuf
write_compressed_router_summary_report
write_json_machine_graph
write_json_partition_n_keys_map
write_machine_graph_placer_report
write_router_compressor_with_bitfield_iobuf
write_router_compression_with_bitfield_report
[Simulation]
app_machine_quantity = 25
time_between_cores = None
clock_cycles_between_cores = None
fraction_of_time_spike_sending = 0.8
clock_cycles_sending = None
fraction_of_time_before_sending = None
clock_cycles_before_sending = 600
fraction_of_time_for_offset = None
clock_cycles_for_offset = 1000