{"action":"created","issue":{"url":"https://api.github.com/repos/riksanyal/et/issues/109","repository_url":"https://api.github.com/repos/riksanyal/et","labels_url":"https://api.github.com/repos/riksanyal/et/issues/109/labels{/name}","comments_url":"https://api.github.com/repos/riksanyal/et/issues/109/comments","events_url":"https://api.github.com/repos/riksanyal/et/issues/109/events","html_url":"https://github.com/riksanyal/et/issues/109","id":370755730,"node_id":"MDU6SXNzdWUzNzA3NTU3MzA=","number":109,"title":"per-variable tolerances for Cactus testsuites (Trac #114)","user":{"login":"riksanyal","id":40646896,"node_id":"MDQ6VXNlcjQwNjQ2ODk2","avatar_url":"https://avatars0.githubusercontent.com/u/40646896?v=4","gravatar_id":"","url":"https://api.github.com/users/riksanyal","html_url":"https://github.com/riksanyal","followers_url":"https://api.github.com/users/riksanyal/followers","following_url":"https://api.github.com/users/riksanyal/following{/other_user}","gists_url":"https://api.github.com/users/riksanyal/gists{/gist_id}","starred_url":"https://api.github.com/users/riksanyal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/riksanyal/subscriptions","organizations_url":"https://api.github.com/users/riksanyal/orgs","repos_url":"https://api.github.com/users/riksanyal/repos","events_url":"https://api.github.com/users/riksanyal/events{/privacy}","received_events_url":"https://api.github.com/users/riksanyal/received_events","type":"User","site_admin":false},"labels":[{"id":1083833523,"node_id":"MDU6TGFiZWwxMDgzODMzNTIz","url":"https://api.github.com/repos/riksanyal/et/labels/Cactus","name":"Cactus","color":"FFFFFF","default":false},{"id":1083833520,"node_id":"MDU6TGFiZWwxMDgzODMzNTIw","url":"https://api.github.com/repos/riksanyal/et/labels/Migrated%20from%20Trac","name":"Migrated from Trac","color":"FFFFFF","default":false},{"id":1083828167,"node_id":"MDU6TGFiZWwxMDgzODI4MTY3","url":"https://api.github.com/repos/riksanyal/et/labels/enhancement","name":"enhancement","color":"a2eeef","default":true},{"id":1093518197,"node_id":"MDU6TGFiZWwxMDkzNTE4MTk3","url":"https://api.github.com/repos/riksanyal/et/labels/tbode","name":"tbode","color":"FFFFFF","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":12,"created_at":"2018-10-16T19:06:18Z","updated_at":"2018-10-16T19:08:56Z","closed_at":null,"author_association":"OWNER","body":"It would be nice to be able to specify per-variable testsuite tolerances in Cactus (per regexp for the name in the ideal case).\n\nMigrated from https://trac.einsteintoolkit.org/ticket/114\n```json\n{\n    \"status\": \"closed\", \n    \"changetime\": \"2014-01-25T05:38:48\", \n    \"description\": \"It would be nice to be able to specify per-variable testsuite tolerances in Cactus (per regexp for the name in the ideal case).\", \n    \"reporter\": \"knarf\", \n    \"cc\": \"tanja.bode@physics.gatech.edu, eloisa.bentivegna@aei.mpg.de\", \n    \"resolution\": \"fixed\", \n    \"_ts\": \"1390628328603500\", \n    \"component\": \"Cactus\", \n    \"summary\": \"per-variable tolerances for Cactus testsuites\", \n    \"priority\": \"major\", \n    \"keywords\": \"\", \n    \"version\": \"\", \n    \"time\": \"2010-11-23T16:39:51\", \n    \"milestone\": \"\", \n    \"owner\": \"tbode\", \n    \"type\": \"enhancement\"\n}\n```\n"},"comment":{"url":"https://api.github.com/repos/riksanyal/et/issues/comments/430360911","html_url":"https://github.com/riksanyal/et/issues/109#issuecomment-430360911","issue_url":"https://api.github.com/repos/riksanyal/et/issues/109","id":430360911,"node_id":"MDEyOklzc3VlQ29tbWVudDQzMDM2MDkxMQ==","user":{"login":"riksanyal","id":40646896,"node_id":"MDQ6VXNlcjQwNjQ2ODk2","avatar_url":"https://avatars0.githubusercontent.com/u/40646896?v=4","gravatar_id":"","url":"https://api.github.com/users/riksanyal","html_url":"https://github.com/riksanyal","followers_url":"https://api.github.com/users/riksanyal/followers","following_url":"https://api.github.com/users/riksanyal/following{/other_user}","gists_url":"https://api.github.com/users/riksanyal/gists{/gist_id}","starred_url":"https://api.github.com/users/riksanyal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/riksanyal/subscriptions","organizations_url":"https://api.github.com/users/riksanyal/orgs","repos_url":"https://api.github.com/users/riksanyal/repos","events_url":"https://api.github.com/users/riksanyal/events{/privacy}","received_events_url":"https://api.github.com/users/riksanyal/received_events","type":"User","site_admin":false},"created_at":"2018-10-16T19:08:56Z","updated_at":"2018-10-16T19:08:56Z","author_association":"OWNER","body":"Trac update at 20111001T04:46:50: knarf commented:\n\n> I agree that an option to print the tolerances used would be useful.\n> \n> I don't understand your argument with the entire file name though. The problematic case I see is when you want to set the tolerance for all files to some value, but the tolerance of some other groups to other tolerances. The other files should not be a problem, but the regex for \"all others\" in this case cannot be .* because that would match everything. It would need to contain essentially all other regexes negated - which would also be error prone if someone changes one but forgets about the corresponding negation.\n> \n> For example\n> \n> ```text\n> ABSTOL 1e-5\n> ABSTOL 1e-10 Psi[0-9]\n> ```\n> would not be allowed with the current patch, because the ```Psi[0-9]``` files also match the first line. In this case you would have to write a regex which specifies 'everything but something matching ```Psi[0-9]```.\n> And now imagine something more complex like\n> \n> ```text\n> ABSTOL 1e-10 Psi[0-9]\n> ABSTOL 1e-12 g[xyz]\n> ABSTOL 1e-4  (.*)*.x.asc\n> ABSTOL 1e-13 .*\n> ```\n> Certainly all files of numbers 1-3 match also number 4, but files matching 2 might also match 3. Getting this group exclusive would make it hard to read.\n> \n\n"}}
{"actor":{"display_login":"riksanyal"}}