Fx3 Debugger User Guide

Fx3 Debugger User Guide

Absoft Fx3 Debugger Fx3 User Guide Absoft Fx3 Debugger Fx3 User Guide 2075 West Big Beaver Road, Suite 250 Troy, MI 48084 U.S.A. Tel (248) 220-1190 Fax (248) 220-1194 [email protected] All rights reserved. No part of this publication may be reproduced or used in any form by any means, without the prior written permission of Absoft Corporation. THE INFORMATION CONTAINED IN THIS PUBLICATION IS BELIEVED TO BE ACCURATE AND RELIABLE. HOWEVER, ABSOFT CORPORATION MAKES NO REPRESENTATION OF WARRANTIES WITH RESPECT TO THE PROGRAM MATERIAL DESCRIBED HEREIN AND SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE. FURTHER, ABSOFT RESERVES THE RIGHT TO REVISE THE PROGRAM MATERIAL AND MAKE CHANGES THEREIN FROM TIME TO TIME WITHOUT OBLIGATION TO NOTIFY THE PURCHASER OF THE REVISION OR CHANGES. IN NO EVENT SHALL ABSOFT BE LIABLE FOR ANY INCIDENTAL, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE PURCHASER'S USE OF THE PROGRAM MATERIAL. U.S. GOVERNMENT RESTRICTED RIGHTS — The software and documentation are provided with RESTRICTED RIGHTS. Use, duplication, or disclosure by the Government is subject to restrictions set forth in subparagraph (c) (1) (ii) of the Rights in Technical Data and Computer Software clause at 252.227-7013. The contractor is Absoft Corporation, 2075 West Big Beaver Road, Suite 250, Troy, Michigan 48084. ABSOFT CORPORATION AND ITS LICENSOR(S) MAKE NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, REGARDING THE SOFTWARE. ABSOFT AND ITS LICENSOR(S) DO NOT WARRANT, GUARANTEE OR MAKE ANY REPRESENTATIONS REGARDING THE USE OR THE RESULTS OF THE USE OF THE SOFTWARE IN TERMS OF ITS CORRECTNESS, ACCURACY, RELIABILITY, CURRENTNESS, OR OTHERWISE. THE ENTIRE RISK AS TO THE RESULTS AND PERFORMANCE OF THE SOFTWARE IS ASSUMED BY YOU. THE EXCLUSION OF IMPLIED WARRANTIES IS NOT PERMITTED BY SOME STATES. THE ABOVE EXCLUSION MAY NOT APPLY TO YOU. IN NO EVENT WILL ABSOFT, ITS DIRECTORS, OFFICERS, EMPLOYEES OR LICENSOR(S) BE LIABLE TO YOU FOR ANY CONSEQUENTIAL, INCIDENTAL OR INDIRECT DAMAGES (INCLUDING DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, AND THE LIKE) ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE EVEN IF ABSOFT HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. BECAUSE SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES, THE ABOVE LIMITATIONS MAY NOT APPLY TO YOU. Absoft and its licensor(s) liability to you for actual damages for any cause whatsoever, and regardless of the form of the action (whether in contract, tort, (including negligence), product liability or otherwise), will be limited to $50. Absoft, the Absoft logo, Fx, Fx3, Pro Fortran, and MacFortran are trademarks of Absoft Corporation Apple, the Apple logo and OS X are registered trademarks of Apple Computer, Inc. AMD64 and Opteron are trademarks of AMD Corporation CF90 is a trademark of Cray Research, Inc. Macintosh is a trademark of Apple Computer, Inc., used under license. MS-DOS is a trademark of Microsoft Corp. Pentium, Pentium Pro, and Pentium II are trademarks of Intel Corp. UNIX is a trademark of the Santa Cruz Operation, Inc. Windows 95/98/NT/ME/2000 and XP are trademarks of Microsoft Corp. All other brand or product names are trademarks of their respective holders. Copyright © 1991-2014 Absoft Corporation and its licensor(s). All Rights Reserved Printed and manufactured in the United States of America. 1.4091913 The Fx3 Debugger ..................................................................................................................................................................... 1 Introduction To Fx3 .............................................................................................................................. 1 How To Use This Manual ................................................................................................................. 1 Preparing For Debugging ...................................................................................................................... 2 Compiler Options .............................................................................................................................. 2 Starting a Debugging Session ........................................................................................................... 2 Debugging Concepts ............................................................................................................................. 5 Getting Started .................................................................................................................................. 5 Single Stepping ................................................................................................................................. 6 Using Breakpoints ............................................................................................................................. 7 Displaying Variables ......................................................................................................................... 9 Changing Variables ......................................................................................................................... 10 Debugging OpenMP Programs ....................................................................................................... 11 Working with Threads .................................................................................................................... 11 Debugging Hints ............................................................................................................................. 12 Fx3 Menus and Windows ................................................................................................................... 13 File Menu ........................................................................................................................................ 13 Open… (Ctrl+O) ......................................................................................................................... 13 Close (Ctrl+W) ........................................................................................................................... 13 Load Workspace ......................................................................................................................... 13 Save Workspace .......................................................................................................................... 13 Attach... ....................................................................................................................................... 13 Detach... ...................................................................................................................................... 13 Open Core File ............................................................................................................................ 13 Recent Files ................................................................................................................................. 14 Recent Apps ................................................................................................................................ 14 Recent Workspaces ..................................................................................................................... 14 Preferences... ............................................................................................................................... 14 Quit ............................................................................................................................................. 14 View Menu ..................................................................................................................................... 15 Find… (Ctrl+F) ........................................................................................................................... 15 Find Next (Ctrl+G) ..................................................................................................................... 15 Find Previous (Ctrl+Shift+G) ..................................................................................................... 15 Go to Line… (Ctrl+L) ................................................................................................................ 16 Up (Ctrl+U) ................................................................................................................................. 16 Down (Ctrl+D) ............................................................................................................................ 16 Current Line (Ctrl+P) .................................................................................................................. 16 Debug Menu .................................................................................................................................... 17 Continue (Ctrl+J) ........................................................................................................................ 17 Restart (F8) ................................................................................................................................. 17 Stop ............................................................................................................................................. 17 Kill (Ctrl+K) ..............................................................................................................................

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    136 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us