Skip to content

[Bugfix:Autograding] add csci1200 container & update drmemory bin64 path #5883

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

Closed
wants to merge 1 commit into from

Conversation

bmcutler
Copy link
Member

With Submitty/Tutorial#32
we need to add the csci1200 container to the vagrant install....

And, the drmemory path has been wrong for a while (now we should use the bin64 version by default)


this PR is work in progress

While for tutorial 02_simple_cpp the container works great..

for 05_cpp_static_analysis we are apparently missing the static analysis module from the docker container.

and for 08_memory_debugging something is wrong with the drmemory install. valgrind works fine, but drmemory complains about a bad system call. I tried adding everything/all system calls to the allowed list but it still had the bad system call error. I've seen that before and wasn't able to track down the problem. So I'm worried that's an incorrect error message? The new 08_memory_debugging works fine if you comment out the container. No extra system call whitelist necessary.

maybe it's a path location problem for drmemory in the csci1200 container?


Before merging this PR, we should merge
Submitty/Tutorial#32
and update the required minimum tutorial version number.

@bmcutler bmcutler requested a review from emaicus September 14, 2020 03:01
@codecov
Copy link

codecov bot commented Sep 14, 2020

Codecov Report

Merging #5883 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff            @@
##             master    #5883   +/-   ##
=========================================
  Coverage     22.26%   22.26%           
  Complexity     6269     6269           
=========================================
  Files           157      157           
  Lines         20532    20532           
=========================================
  Hits           4572     4572           
  Misses        15960    15960           
Flag Coverage Δ Complexity Δ
#autograder 9.72% <ø> (ø) 0.00 <ø> (ø)
#migrator 99.10% <ø> (ø) 0.00 <ø> (ø)
#php 21.28% <ø> (ø) 6269.00 <ø> (ø)
#python_submitty_utils 82.32% <ø> (ø) 0.00 <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

@bmcutler
Copy link
Member Author

bmcutler commented Oct 4, 2020

merging these changes into PR #5926

@bmcutler bmcutler closed this Oct 4, 2020
@bmcutler bmcutler deleted the drmemory_csci1200 branch May 24, 2023 18:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant