View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0008645 | CDash | public | 2009-02-28 23:27 | 2009-03-09 19:14 | |||||
Reporter | Roscoe A. Bartlett | ||||||||
Assigned To | Julien Jomier | ||||||||
Priority | normal | Severity | major | Reproducibility | always | ||||
Status | closed | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | |||||||||
Target Version | Fixed in Version | 1.4 | |||||||
Summary | 0008645: CDash Dev: Coverage testing link times out | ||||||||
Description | Summary: Turning off -Werror on non-GNU compilers (*) cmake/package_arch/PackageArchDefineStandardCompileVars.cmake: Setting default warnings as errors flag -Werror only if compiler ID is GNU. This is needed for the Intel compiler. (*) cmake/package_arch/PackageMacros.cmake: Put in updated print statement about warnings as errors. (*) packages/teuchos/src/Teuchos_ArrayRCPDecl.hpp: Replaced tabs with spaces. (*) teuchos/test/MemoryManagement/ArrayRCP_UnitTests.cpp: Put in unit test to check implicit conversion from ArrayRCP<T> to ArrayRCP<const T>. I did this to check the warning/error message generated by the icpc compiler: /home/rabartl/PROJECTS/dashboards/Trilinos.base/SERIAL_DEBUG_ICPC/Trilinos/packages/teuchos/src/Teuchos_ArrayRCPDecl.hpp(461): error #597: "Teuchos::ArrayRCP<T>::operator Teuchos::ArrayRCP<const Teuchos::RCP<Teuchos::TableEntry>>() const [with T=const Teuchos::RCP<Teuchos::TableEntry>]" will not be called for implicit or explicit conversions operator ArrayRCP<const T>() const; ^ detected during: instantiation of class "Teuchos::ArrayRCP<T> [with T=const Teuchos::RCP<Teuchos::TableEntry>]" at line 460 of "/home/rabartl/PROJECTS/dashboards/Trilinos.base/SERIAL_DEBUG_ICPC/Trilinos/packages/teuchos/src/Teuchos_Array.hpp" instantiation of class "Teuchos::Array<T> [with T=Teuchos::RCP<Teuchos::TableEntry>]" at line 73 of "/home/rabartl/PROJECTS/dashboards/Trilinos.base/SERIAL_DEBUG_ICPC/Trilinos/packages/teuchos/src/Teuchos_TableColumn.hpp" I then commented out the conversion function and the unit test would not compile! This proves this warning/error message is wrong. I need to find a way to turn this wrong warning off. I tested this by building serial debug with both g++ and icpc. | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | |||||||||
Relationships | |
Relationships |
Notes | |
(0015470) Roscoe A. Bartlett (reporter) 2009-02-28 23:33 |
The above message is obviously the wrong message. The correct message is: For the later packages in Trilinos that depend on lots of other packages, the link to the coverage results times out. For example, on the page: http://trilinos-dev.sandia.gov/cdash/index.php?project=Trilinos&date=2009-03-01&display=project [^] consider the coverage line: godel.sandia.gov Linux-Nightly-SERIAL_DEBUG 50.7% 163398 158875 2009-02-28T06:26:43 MST If you click on '50.7%', at least for me, it hangs and then times out with the error message: Fatal error: Maximum execution time of 30 seconds exceeded in /vhosts/trilinos/cdash/cdash/common.php on line 53 Something obviously needs to be done about this. |
(0015475) Julien Jomier (manager) 2009-03-01 17:06 |
You might want to increase the max_execution_time = 30; max_input_time = 60; values in you php.ini, and see if that does the trick. |
(0015477) Roscoe A. Bartlett (reporter) 2009-03-01 18:10 |
Increasing the timeout limit may allow us to see the results but does not fix the underlying problem. Any query that consistently takes > 30 seconds is broken as far as I can see. People are not going to wait a minute to get to a page. Is this another index problem or something? |
(0015478) Julien Jomier (manager) 2009-03-01 18:14 |
No, you cannot say that any query that takes more than 30s is broken. Moreover the timeout occurs when doing the XSL translation, because the page to display is probably huge (depending on the number of files, etc...). I would assume that nobody would want to look at all the coverage files anyways (or will have to wait). I believe Dave is working on filtering the coverage. |
(0015479) Roscoe A. Bartlett (reporter) 2009-03-01 22:32 |
I don't think I can change the file php.ini, I will have to ask the sysadmin to do this. |
(0015507) Roscoe A. Bartlett (reporter) 2009-03-02 23:00 |
Now that filtering is enabled for a single package, the query time is very fast (see issue 867). I think you can close this issue. |
Notes |
Issue History | |||
Date Modified | Username | Field | Change |
2009-02-28 23:27 | Roscoe A. Bartlett | New Issue | |
2009-02-28 23:33 | Roscoe A. Bartlett | Note Added: 0015470 | |
2009-03-01 09:15 | Bill Hoffman | Status | new => assigned |
2009-03-01 09:15 | Bill Hoffman | Assigned To | => Julien Jomier |
2009-03-01 17:06 | Julien Jomier | Note Added: 0015475 | |
2009-03-01 18:10 | Roscoe A. Bartlett | Note Added: 0015477 | |
2009-03-01 18:14 | Julien Jomier | Note Added: 0015478 | |
2009-03-01 22:32 | Roscoe A. Bartlett | Note Added: 0015479 | |
2009-03-02 23:00 | Roscoe A. Bartlett | Note Added: 0015507 | |
2009-03-09 19:14 | Julien Jomier | Status | assigned => closed |
2009-03-09 19:14 | Julien Jomier | Resolution | open => fixed |
2009-03-09 19:14 | Julien Jomier | Fixed in Version | => 1.4 |
Issue History |
Copyright © 2000 - 2018 MantisBT Team |