Build Matrix
From Adobe Open Source Wiki
Contents |
Policies
- Anyone may edit the build matrix at any time
- Use the following format when filling in a square: {changelist} {initials} {details}
- changelist is the changelist against which you tested this square
- initials are your initials
- details are any more details such as bug numbers, questions, etc. (if necessary)
- Color code the background of the matrix according to the status
- Green (bgcolor='green') All is ok.
- Yellow (bgcolor='yellow') Outstanding issue under investigation
- Please mark the box with a note. If it is extended, use the [[#subsection]] notation. (Example: #bjam Issues)
- Red (bgcolor='red') Failure
- Please mark the box with a submitted SourceForge.net bug number.
QA Matrix for Macintosh
| Mac | ||||||||
|---|---|---|---|---|---|---|---|---|
| XCode 2.3 PPC | XCode 2.3 Intel | |||||||
| IDE | bjam | IDE | bjam | |||||
| Debug | Release | Debug | Release | Debug | Release | Debug | Release | |
| Build (Adobe Begin and the bjam test suites) | 457 MM FB | 457 MM FB | 457 MM FB | 457 MM FB | 463 SP | 463 SP | 463 SP | 463 SP |
| alert | 464 FB | 463 SP 1533374 | ||||||
| align_reverse | 464 FB | 464 SP | ||||||
| align_right_test | 464 FB | 464 SP | ||||||
| alignment_test | 464 FB | 464 SP | ||||||
| big_popup | 464 FB | 464 SP | ||||||
| checkbox_control | 464 FB | 464 SP | ||||||
| checkbox_radio_button_suite | 464 FB | 464 SP | ||||||
| cycle_test | 464 FB | 464 SP | ||||||
| e01_clipping_path | 464 FB | 464 SP 1533463 | ||||||
| edit_text_suite | 464 FB | |||||||
| empty_containers | 467 FB | |||||||
| empty_dialog | 464 FB | |||||||
| find_and_replace (2 eve files) | Options...->Find Filter yields "Exception: boost::bad_get: failed value get using boost::get" | |||||||
| grow | 464 FB | |||||||
| image_size (2 eve files) | 464 FB Bug #1533337 | |||||||
| inequality | 464 FB | |||||||
| mini_image_size (3 eve files) | 464 FB | |||||||
| named_function_suite | 464 FB | |||||||
| nested_group | 464 FB | |||||||
| optional_panel | 464 FB | |||||||
| overconstrain | 464 FB (warning posted in console) | |||||||
| progress_bar_suite | 464 FB | |||||||
| slider_suite | 465 FB Bug# 1533468 | |||||||
| sort_lines | 464 FB | |||||||
| tabs_and_panels | 464 FB | |||||||
QA Matrix for Windows/Other
| Win | Cygwin | |||||||
|---|---|---|---|---|---|---|---|---|
| MSVC 8 | MSVC 7.1 | GCC 3.4.4 | ||||||
| IDE | bjam | bjam | bjam | |||||
| Debug | Release | Debug | Release | Debug | Release | Debug | Release | |
| Build (Adobe Begin and (when applicable) the bjam test suites) | 457 MM FB | 457 MM FB | 457 MM FB | 457 MM FB | 457 FB | 457 FB | 457 MM FB | 457 MM FB |
| alert | 457 MM | NA | NA | |||||
| align_reverse | 467 MM | NA | NA | |||||
| align_right_test | 467 MM | NA | NA | |||||
| alignment_test | 457 MM | NA | NA | |||||
| big_popup | 457 MM | NA | NA | |||||
| checkbox_control | 457 MM | NA | NA | |||||
| checkbox_radio_button_suite | 457 MM | NA | NA | |||||
| cycle_test | 467 MM | NA | NA | |||||
| e01_clipping_path | 457 MM | NA | NA | |||||
| edit_text_suite | 457 is wrap behavior by design ? MM | NA | NA | |||||
| empty_containers | 457 activating a tab in one panel causes scroll in other panel to active tab. Is this desired? MM | NA | NA | |||||
| empty_dialog | 457 Pass MM | NA | NA | |||||
| find_and_replace (2 eve files) | 457 works, except choosing options... the edit filter... causes unhandled exception quit MM | NA | NA | |||||
| grow | 457 Pass MM | NA | NA | |||||
| image_size (2 eve files) | 457 MM, Bug 1533337 | NA | NA | |||||
| inequality | 465 FB | NA | NA | |||||
| mini_image_size (3 eve files) | 457 Pass MM | NA | NA | |||||
| named_function_suite | 467 MM | NA | NA | |||||
| nested_group | 457 Pass MM | NA | NA | |||||
| optional_panel | 457 Pass MM | NA | NA | |||||
| overconstrain | MM 457, no errors reported | NA | NA | |||||
| progress_bar_suite | 457 MM, Pass | NA | NA | |||||
| slider_suite | 465 FB Bug# 1533468 | NA | NA | |||||
| sort_lines | 457 MM, Pass | NA | NA | |||||
| tabs_and_panels | 457 MM, Pass | NA | NA | |||||
bjam Issues
Due to the bjam hackery involved in getting the manifest files to copy to their destinations while building with bjam, the debug/release variants must each be built with separate commands. i.e., the command:
bjam msvc-7.1 debug release
...will fail for debug, while
bjam msvc-7.1 debug bjam msvc-7.1 release
...will succeed.