Università di Pisa PARALLEL ARCHITECTURE LAB
News ASSIST Projects People Resources Papers Links

Assist FAQ

  1. What CPU architectures and operating systems does ASSIST version x.y run on?
  2. Does ASSIST run over Debian Linux?
  3. Who should I report bugs to?
  4. Is ASSIST an open-source project, what is the distribution licence?



  1. Q: What CPU architectures and operating systems does ASSIST version x.y run on?

    <strong>Please note that the following table may not be understandable on HTML 3.2 text-only browsers like <i>lynx.</i></strong> <!-- inserire qui una tabella sostitutiva semplificata? -->

    Summary table: astCC compiler compatibility with respect to CPU architecture and Operating System release.
     
    astCC
    Release
    Release
    Date
    i386-i686 Compatible
    32 bit
    PowerPC G4
    32 bit
    AMD Opteron
    64 bit
    PowerPC G5
    64 bit
    1.1 January
    2004
    Linux 2.2, 2.4
    RedHat 7,8,9
    Mandrake 10
    Unsupported
    Unsupported
    Unsupported
    1.2.rc2 September
    2004
    Linux 2.2, 2.4, 2.6
    RedHat 7,8,9,
    Fedora Core 2,
    Mandrake 10
    MacOSX
    10.2, 10.3
    Not Ready
    ----
    1.2.1 November
    2004 -
    - March
    2005
    Linux 2.2, 2.4, 2.6
    RedHat 8,9,
    Fedora Core 2,
    Mandrake 10
    MacOSX
    10.2-10.3.6
    Not Ready
    ----
    1.3rc2.1 Beta state,
    (May 2005)
    Grid.it Internal Release
    Linux 2.2, 2.4, 2.6
    RedHat 8,9,
    Fedora Core 1,2,3,
    Mandrake 10.0, 10.1
    Suse 9, Debian
    MacOSX
    10.2-10.3.9
    Not Ready
    Testing
    1.3rc3 Beta state,
    (July 2005)
    Grid.it Component Framework beta
    Linux 2.2, 2.4, 2.6
    RedHat 8,9,
    Fedora Core 1,2,3,
    Mandrake 10.0, 10.1
    Suse 9, Debian
    MacOSX
    10.3-10.4.2
    under test
    Not Ready
    Testing

    Notes:

    • Version 1.2.1 has been patched (March 2005) to solve issues in gcc compilation (gcc version 3.4 and above). We advice Grid.it developers to move to 1.3rc2.1 anyway.
    • Version 1.3rc2.1 currently requires GCC 3.3.x and above. Compatibility issues with GCC 3.4.x have been solved. As far as we have tested it, it should also work with the GCC shipped with Mac Os X (if you need ACE, note that ACE 5.3 does not compile with GCC 3.4). Please contact the Assist team.
    • Support for 64 bit PPC architectures is currently limited by that provided by Mac OS X. Assist programs run on new G5 machines but cannot exploit a full 64-bit address space yet.

  2. Q: Does ASSIST run over Debian Linux?

    As far as we know there are no special problems, Assist has been tested and it works under Debian (28/07/2005). Pay attention to software version of packages which change from stable to testing and unstable distributions. E.g. automake 1.6 is needed in some parts of the source, previous versions won't work.

  3. Q: Who should I report bugs to?

    Please report bugs and problems with the compiler and the run-time to assist(at)di.unipi.it . Please state clearly the error and include all relevant information (compiler version, machine configuration, OS version, error message, and the code that causes the error). You can use this script to collect some information on your environment (bug_report.sh).
    Keep in mind that developers answering at that address give assistance with respect to compiler/run-time bugs, and can inform you about documentation errors. They often do not have enough time to solve programming problems, unfortunately.

  4. Q: Is ASSIST an open-source project, what is the distribution licence?

    ASSIST is an open source project and it is released as GPL software under the copyright of Dipartimento di Informatica, Università di Pisa. Currently, support from the development team is available to research groups within the Grid.it project. Check the main ASSIST page for news and information about requesting the tools.