Opened 11 years ago
Closed 5 years ago
#563 closed task (duplicate)
Verify ILC 2->6 tests
Reported by: | Juergen Reuter | Owned by: | Juergen Reuter |
---|---|---|---|
Priority: | P2 | Milestone: | v2.8.3 |
Component: | core | Version: | 2.1.1 |
Severity: | normal | Keywords: | |
Cc: |
Description (last modified by )
different test schemes, particularly the DEFAULT_CHECKS logic. This should be done in Siegen, Dec 3-5 201[7-9];).
Change History (38)
comment:1 Changed 11 years ago by
comment:2 Changed 11 years ago by
Summary: | Check tests/Makefile.am → Finalize self tests |
---|
Once all features and commands are reimplemented, we can enable the missing self tests.
comment:3 Changed 11 years ago by
Owner: | changed from kilian to Juergen Reuter |
---|---|
Status: | new → assigned |
comment:4 Changed 11 years ago by
model_test reinstated in r5041. There are now only a few open things.
comment:5 Changed 11 years ago by
Owner: | changed from Juergen Reuter to kilian |
---|---|
Status: | assigned → new |
comment:6 Changed 11 years ago by
Owner: | changed from kilian to Juergen Reuter |
---|---|
Priority: | P2 → P4 |
Status: | new → assigned |
This can only be finalized at the very end.
comment:7 Changed 11 years ago by
This is a list of missing (not yet re-implemented) self tests:
comment:8 follow-up: 14 Changed 11 years ago by
MSSM extended self tests: mssm_ext-aa.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-bb.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-bt.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-dd.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-dd2.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-ddckm.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-dg.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-ee.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-ee2.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-en.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-ga.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-gg.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-gw.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-gz.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-tn.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-tt.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-ug.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-uu.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-uu2.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-uuckm.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-wa.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-ww.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-wz.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-za.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-zz.run --- works 64bit (dbl+quad) + 32bit (dbl+quad)
So, apparently all MSSM tests work on 64bit.
comment:9 follow-up: 13 Changed 11 years ago by
NMSSM extended self tests: nmssm_ext-aa.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-bb1.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-bb2.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-bt.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-dd1.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-dd2.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-ee1.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-ee2.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-en.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-ga.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-gg.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-gw.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-gz.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-qg.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-tn.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-tt1.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-tt2.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-uu1.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-uu2.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-wa.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-ww1.run --- works 64bit (dbl+quad) + 32bit (dbl+qquad) nmssm_ext-ww2.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-wz.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-za.run --- works 64bit (dbl+quad) + 32bit (dbl+quad)
comment:10 follow-up: 11 Changed 11 years ago by
nmssm_ext-tt2.run leads to 1 failure in the process e3, E3 => h01 h01:
************************************************************************ * Checking e3,E3 => h01,h01 @ sqrt(s) = 5000 GeV ************************************************************************ [user variable] error_sum = 2.769089683983E-07 Expecting 4.9290295E-06 integral(nmssm_ext_tt2_50) = 3.960746804051E-06 [user variable] pull = 3.496754552769E+00 WARNING: pull > 3 in e3,E3 => h01,h01 @ sqrt(s) = 5000 GeV tolerance = 8.307269051948E-07 ****************************************************************************** *** ERROR: expect: failure ******************************************************************************
Will have to look into this.
comment:11 follow-up: 12 Changed 11 years ago by
Replying to jr_reuter:
nmssm_ext-tt2.run leads to 1 failure in the process e3, E3 => h01 h01:
************************************************************************ * Checking e3,E3 => h01,h01 @ sqrt(s) = 5000 GeV ************************************************************************ [user variable] error_sum = 2.769089683983E-07 Expecting 4.9290295E-06 integral(nmssm_ext_tt2_50) = 3.960746804051E-06 [user variable] pull = 3.496754552769E+00 WARNING: pull > 3 in e3,E3 => h01,h01 @ sqrt(s) = 5000 GeV tolerance = 8.307269051948E-07 ****************************************************************************** *** ERROR: expect: failure ******************************************************************************Will have to look into this.
It turns out, this has difficulties to find all channels. Given enough calls, we get the desired result. Maybe I try a different seed. But it's nothing to worry about.
comment:12 Changed 11 years ago by
Replying to jr_reuter:
Replying to jr_reuter:
nmssm_ext-tt2.run leads to 1 failure in the process e3, E3 => h01 h01:
************************************************************************ * Checking e3,E3 => h01,h01 @ sqrt(s) = 5000 GeV ************************************************************************ [user variable] error_sum = 2.769089683983E-07 Expecting 4.9290295E-06 integral(nmssm_ext_tt2_50) = 3.960746804051E-06 [user variable] pull = 3.496754552769E+00 WARNING: pull > 3 in e3,E3 => h01,h01 @ sqrt(s) = 5000 GeV tolerance = 8.307269051948E-07 ****************************************************************************** *** ERROR: expect: failure ******************************************************************************Will have to look into this.
It turns out, this has difficulties to find all channels. Given enough calls, we get the desired result. Maybe I try a different seed. But it's nothing to worry about.
In r5653 this has been fixed by enhancing the number of iterations and calls for this particular part of the NMSSM test suite.
comment:13 Changed 11 years ago by
Replying to jr_reuter:
NMSSM extended self tests: nmssm_ext-aa.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-bb1.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-bb2.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-bt.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-dd1.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-dd2.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-ee1.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-ee2.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-en.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-ga.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-gg.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-gw.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-gz.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-qg.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-tn.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-tt1.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-tt2.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-uu1.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-uu2.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-wa.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-ww1.run --- works 64bit (dbl+quad) + 32bit (dbl+qquad) nmssm_ext-ww2.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-wz.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) nmssm_ext-za.run --- works 64bit (dbl+quad) + 32bit (dbl+quad)
So, the NMSSM tests run through on 32 and 64 bit with 8 and 10 byte precision.
comment:14 Changed 11 years ago by
Replying to jr_reuter:
MSSM extended self tests: mssm_ext-aa.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-bb.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-bt.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-dd.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-dd2.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-ddckm.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-dg.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-ee.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-ee2.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-en.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-ga.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-gg.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-gw.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-gz.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-tn.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-tt.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-ug.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-uu.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-uu2.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-uuckm.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-wa.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-ww.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-wz.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-za.run --- works 64bit (dbl+quad) + 32bit (dbl+quad) mssm_ext-zz.run --- works 64bit (dbl+quad) + 32bit (dbl+quad)
So, apparently all MSSM tests work on 64bit and 32bit with 8 and 10 byte precision.
comment:15 Changed 11 years ago by
Milestone: | v2.2.0 → v2.2.1 |
---|---|
Summary: | Finalize self tests → Verify ILC 2->6 tests |
User cut and user structure function tests are implemented as XFAIL and will be deferred to #529. This ticket remains as ticket for the ILC 2->6 precision tests (shifted to a later version)
comment:16 Changed 11 years ago by
Milestone: | v2.2.1 → v2.3.1 |
---|
comment:17 Changed 9 years ago by
Milestone: | v2.3.1 → v2.3.0 |
---|---|
Priority: | P4 → P2 |
comment:18 Changed 9 years ago by
Owner: | changed from Juergen Reuter to zhao |
---|---|
Status: | assigned → new |
comment:19 Changed 8 years ago by
Milestone: | v2.3.0 → v2.3.1 |
---|
comment:20 Changed 8 years ago by
Milestone: | v2.3.1 → v2.3.2 |
---|
comment:22 Changed 8 years ago by
Milestone: | v2.4.0 → v2.4.1 |
---|
comment:24 Changed 8 years ago by
Milestone: | v2.5.0 → v2.6.0 |
---|
comment:25 Changed 7 years ago by
Owner: | changed from zhao to Juergen Reuter |
---|
comment:26 Changed 7 years ago by
Description: | modified (diff) |
---|
comment:27 Changed 7 years ago by
Milestone: | v2.6.0 → v2.6.1 |
---|
comment:28 Changed 7 years ago by
Milestone: | v2.6.1 → v2.6.2 |
---|
comment:29 Changed 7 years ago by
Milestone: | v2.6.2 → v2.6.3 |
---|
comment:30 Changed 7 years ago by
Milestone: | v2.6.3 → v2.6.4 |
---|
comment:31 Changed 6 years ago by
Milestone: | v2.6.4 → v2.6.5 |
---|
comment:33 Changed 6 years ago by
Milestone: | v2.7.0 → v2.7.1 |
---|
comment:34 Changed 6 years ago by
Milestone: | v2.7.1 → v2.8.0 |
---|
comment:35 Changed 6 years ago by
Milestone: | v2.8.0 → v2.8.1 |
---|
comment:37 Changed 5 years ago by
Milestone: | v2.8.2 → v2.8.3 |
---|
comment:38 Changed 5 years ago by
Resolution: | → duplicate |
---|---|
Status: | new → closed |
Transferred to Gitlab issue 309.
This unfortunately we missed, will have to do this at the next phone meeting. But most of the clean-up happened.