Revision: | 1.1.2.3 |
Committed: | Fri Oct 8 15:31:44 1999 UTC (25 years, 7 months ago) by williamc |
Content type: | text/html |
Branch: | V0_9branch |
CVS Tags: | V0_12_11, V0_12_9b, V0_12_10, V0_12_9, V0_12_8, V0_12_7, V0_12_6, V0_12_5, V0_12_4, V0_12_3, V0_12_2, V0_12_1, V0_12_0, V0_11_4, V0_11_3, V0_11_2, V0_11_1, V0_11_0, V0_10_19, V0_10_18, V0_10_17, V0_10_16, V0_10_15, V0_10_14, V0_10_13, V0_10_12, V0_10_11, V0_10_10, V0_10_9, V0_10_8, V0_10_7, V0_10_6, V0_10_5, V0_10_4, V0_10_3, V0_10_2, V0_10_1, V0_10_0, V0_10_0beta, V0_9_42, V0_9_41 |
Changes since 1.1.2.2: | +5 -2 lines |
Log Message: | Pretty up a bit |
# | User | Rev | Content |
---|---|---|---|
1 | williamc | 1.1.2.1 | <! Style Sheet Header> |
2 | <html> | ||
3 | <head> | ||
4 | <title>insure.html</title> | ||
5 | <body> | ||
6 | <! End Style Sheet Header -----------Insert Text Here ---------------------> | ||
7 | <center> | ||
8 | <H1>Using Insure++ in SCRAM</H1> | ||
9 | <font color=red>S</font>oftware <font color=red>C</font>onfiguration, | ||
10 | <font color=red>R</font>elease <font color=red>A</font>nd | ||
11 | <font color=red>M</font>anagement | ||
12 | </center> | ||
13 | <hr> | ||
14 | <a href=http://www.parasoft.com/products/insure/index.htm>Insure</a> is a code instrumenting tool. | ||
15 | Scram allows you to use this tool throught the standard scram build command. | ||
16 | Follow the simple steps below to get your instrumented code. Be careful this | ||
17 | can take a LOT of memory. | ||
18 | <ol> | ||
19 | <li> Make sure the insure tool is setup in your environment.<p> | ||
20 | (CERN based users should read the <a href=http://sdt.cern.ch/>SDT Tools</a> | ||
21 | documentaion, <a href=http://sdt.cern.ch/Insure/How.html>How to Run Insure</a> | ||
22 | williamc | 1.1.2.3 | <p> |
23 | williamc | 1.1.2.1 | <li> Build the libraries you want to examine with insure with |
24 | <pre> | ||
25 | scram build lib_insure | ||
26 | </pre> | ||
27 | from the appropriate directory. | ||
28 | williamc | 1.1.2.3 | <p> |
29 | williamc | 1.1.2.1 | <li> Build the insure executable |
30 | <pre> | ||
31 | scram build bin_insure | ||
32 | </pre> | ||
33 | williamc | 1.1.2.3 | <p> |
34 | williamc | 1.1.2.1 | <li> Now run it as usual .... |
35 | williamc | 1.1.2.3 | <p> |
36 | williamc | 1.1.2.2 | </ol> |
37 | <h2>Common Problems</h2> | ||
38 | <ol> | ||
39 | <table> | ||
40 | <tr> | ||
41 | <td> | ||
42 | <em>Please add '-Zsl' flag to your "insure" link line</em> | ||
43 | </td> | ||
44 | <td> | ||
45 | You are linking against libraries that have not been compiled with debug and | ||
46 | insure profiling. If you have at least one insure library this problem should | ||
47 | be resolved. | ||
48 | If you are determined to try it you can try <pre>scram build CXXUSERFLAGS=-Zsl</pre> | ||
49 | </td> | ||
50 | </tr> | ||
51 | </table> | ||
52 | |||
53 | </ol> | ||
54 | williamc | 1.1.2.1 | <! Style Sheet Footer ---------------Do not change anything after this line--> |
55 | <hr> | ||
56 | <table border=1 width=100%> | ||
57 | <td align=left> | ||
58 | <a href=mailto:Christopher.Williams@cern.ch | ||
59 | >Chris Williams</a> | ||
60 | </td> | ||
61 | <td align=center> | ||
62 | williamc | 1.1.2.3 | Last Updated Fri Oct 8 17:30:53 1999 |
63 | williamc | 1.1.2.1 | </td> |
64 | <td align=right><a href=/cgi-cmc/pagestat>Show Stats</a> | ||
65 | </td> | ||
66 | </table> | ||
67 | </body> </html> | ||
68 | <! End Style Sheet Footer> |