Tests fail on Debian jessie
Brought to you by:
simonjwright
On Debian Jessie, both wth GNAT GPL 2016 and the native GNAT, these tests fail:
FAIL Float: Real_Generalized_Eigenvalues : Eigensystem incorrect Values.Alpha at tests-real_generalized_eigenvalues.adb:387 FAIL Long_Float: Real_Generalized_Eigenvalues : Eigensystem incorrect Values.Alpha at tests-real_generalized_eigenvalues.adb:387 FAIL Long_Long_Float: Real_Generalized_Eigenvalues : Eigensystem incorrect Values.Alpha at tests-real_generalized_eigenvalues.adb:387
The line numbers are off because of diagnostic output:
j: 3 alpha: 7.15256E-07 lim: 3.57628E-06 ok: TRUE j: 3 beta.re: 4.02331E-07 lim: 3.57628E-06 ok: TRUE j: 4 alpha: 1.19209E-07 lim: 3.57628E-06 ok: TRUE j: 4 beta.re: 2.98023E-07 lim: 3.57628E-06 ok: TRUE j: 5 alpha: 4.55888E-07 lim: 3.57628E-06 ok: TRUE j: 5 beta.re: 1.78814E-07 lim: 3.57628E-06 ok: TRUE j: 6 alpha: 3.76973E-07 lim: 3.57628E-06 ok: TRUE j: 6 beta.re: 2.38419E-07 lim: 3.57628E-06 ok: TRUE j: 7 alpha: 1.13207E+00 lim: 3.57628E-06 ok: FALSE j: 7 beta.re: 9.40616E-01 lim: 3.57628E-06 ok: FALSE j: 8 alpha: 1.72117E+00 lim: 3.57628E-06 ok: FALSE j: 8 beta.re: 1.43009E+00 lim: 3.57628E-06 ok: FALSE j: 3 alpha: 1.50576240365297E-07 lim: 3.57627868652344E-06 ok: TRUE j: 3 beta.re: 6.96158774515787E-08 lim: 3.57627868652344E-06 ok: TRUE j: 4 alpha: 2.97007451965925E-09 lim: 3.57627868652344E-06 ok: TRUE j: 4 beta.re: 2.88664635861302E-07 lim: 3.57627868652344E-06 ok: TRUE j: 5 alpha: 2.52673750459941E-07 lim: 3.57627868652344E-06 ok: TRUE j: 5 beta.re: 1.17108928776588E-07 lim: 3.57627868652344E-06 ok: TRUE j: 6 alpha: 2.35350600611158E-07 lim: 3.57627868652344E-06 ok: TRUE j: 6 beta.re: 2.92899775877764E-07 lim: 3.57627868652344E-06 ok: TRUE j: 7 alpha: 1.13206875791140E+00 lim: 3.57627868652344E-06 ok: FALSE j: 7 beta.re: 9.40616461653527E-01 lim: 3.57627868652344E-06 ok: FALSE j: 8 alpha: 1.72116624565719E+00 lim: 3.57627868652344E-06 ok: FALSE j: 8 beta.re: 1.43008765580774E+00 lim: 3.57627868652344E-06 ok: FALSE j: 3 alpha: 1.50576240428288745E-07 lim: 3.57627868652343750E-06 ok: TRUE j: 3 beta.re: 6.96158774531779098E-08 lim: 3.57627868652343750E-06 ok: TRUE j: 4 alpha: 2.97007456378627771E-09 lim: 3.57627868652343750E-06 ok: TRUE j: 4 beta.re: 2.88664635836961749E-07 lim: 3.57627868652343750E-06 ok: TRUE j: 5 alpha: 2.52673750463063542E-07 lim: 3.57627868652343750E-06 ok: TRUE j: 5 beta.re: 1.17108928791712693E-07 lim: 3.57627868652343750E-06 ok: TRUE j: 6 alpha: 2.35350600600896645E-07 lim: 3.57627868652343750E-06 ok: TRUE j: 6 beta.re: 2.92899775844641681E-07 lim: 3.57627868652343750E-06 ok: TRUE j: 7 alpha: 1.13206875791140179E+00 lim: 3.57627868652343750E-06 ok: FALSE j: 7 beta.re: 9.40616461653527055E-01 lim: 3.57627868652343750E-06 ok: FALSE j: 8 alpha: 1.72116624565719186E+00 lim: 3.57627868652343750E-06 ok: FALSE j: 8 beta.re: 1.43008765580774178E+00 lim: 3.57627868652343750E-06 ok: FALSE
which show that the error occurs at indices 7, 8.
Anonymous
Fixed in [921b30].
Related
Commit: [921b30]