From efa800efea6e1ff4261cb04002316426ca67c78d Mon Sep 17 00:00:00 2001 From: Lenny Verkhovsky Date: Thu, 25 Jun 2009 17:14:10 +0000 Subject: [PATCH] removed orphan files in rankfile mapper This commit was SVN r21532. --- orte/mca/rmaps/rank_file/rankfile_lex.h | 76 -------------- orte/mca/rmaps/rank_file/rankfile_lex.l | 126 ------------------------ 2 files changed, 202 deletions(-) delete mode 100644 orte/mca/rmaps/rank_file/rankfile_lex.h delete mode 100644 orte/mca/rmaps/rank_file/rankfile_lex.l diff --git a/orte/mca/rmaps/rank_file/rankfile_lex.h b/orte/mca/rmaps/rank_file/rankfile_lex.h deleted file mode 100644 index b161637d85..0000000000 --- a/orte/mca/rmaps/rank_file/rankfile_lex.h +++ /dev/null @@ -1,76 +0,0 @@ -/* -*- C -*- - * - * Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana - * University Research and Technology - * Corporation. All rights reserved. - * Copyright (c) 2004-2005 The University of Tennessee and The University - * of Tennessee Research Foundation. All rights - * reserved. - * Copyright (c) 2004-2005 High Performance Computing Center Stuttgart, - * University of Stuttgart. All rights reserved. - * Copyright (c) 2004-2005 The Regents of the University of California. - * All rights reserved. - * Copyright (c) 2008 Voltaire. All rights reserved - * - * $COPYRIGHT$ - * - * Additional copyrights may follow - * - * $HEADER$ - */ - -#ifndef ORTE_MCA_RANK_FILE_RANKFILE_LEX_H_ -#define ORTE_MCA_RANK_FILE_RANKFILE_LEX_H_ -#include "orte_config.h" - -#ifdef malloc -#undef malloc -#endif -#ifdef realloc -#undef realloc -#endif -#ifdef free -#undef free -#endif - -#include - -typedef union { - int ival; - char* sval; -} rank_file_value_t; - -extern int rank_file_lex(void); -extern FILE *rank_file_in; -extern int rank_file_line; -extern bool rank_file_done; -extern rank_file_value_t rank_file_value; - -/* - * Make lex-generated files not issue compiler warnings - */ -#define YY_STACK_USED 0 -#define YY_ALWAYS_INTERACTIVE 0 -#define YY_NEVER_INTERACTIVE 0 -#define YY_MAIN 0 -#define YY_NO_UNPUT 1 -#define YY_SKIP_YYWRAP 1 - -#define ORTE_RANKFILE_DONE 0 -#define ORTE_RANKFILE_ERROR 1 -#define ORTE_RANKFILE_QUOTED_STRING 2 -#define ORTE_RANKFILE_EQUAL 3 -#define ORTE_RANKFILE_INT 4 -#define ORTE_RANKFILE_STRING 5 -#define ORTE_RANKFILE_RANK 6 -#define ORTE_RANKFILE_COUNT 7 -#define ORTE_RANKFILE_SLOTS 8 -#define ORTE_RANKFILE_SLOTS_MAX 9 -#define ORTE_RANKFILE_USERNAME 10 -#define ORTE_RANKFILE_IPV4 11 -#define ORTE_RANKFILE_HOSTNAME 12 -#define ORTE_RANKFILE_NEWLINE 13 -#define ORTE_RANKFILE_IPV6 14 -#define ORTE_RANKFILE_SLOT 15 -#endif - diff --git a/orte/mca/rmaps/rank_file/rankfile_lex.l b/orte/mca/rmaps/rank_file/rankfile_lex.l deleted file mode 100644 index ee625f3aa8..0000000000 --- a/orte/mca/rmaps/rank_file/rankfile_lex.l +++ /dev/null @@ -1,126 +0,0 @@ -%{ /* -*- C -*- */ -/* - * Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana - * University Research and Technology - * Corporation. All rights reserved. - * Copyright (c) 2004-2006 The University of Tennessee and The University - * of Tennessee Research Foundation. All rights - * reserved. - * Copyright (c) 2004-2005 High Performance Computing Center Stuttgart, - * University of Stuttgart. All rights reserved. - * Copyright (c) 2004-2005 The Regents of the University of California. - * All rights reserved. - * Copyright (c) 2008 Voltaire. All rights reserved - * - * $COPYRIGHT$ - * - * Additional copyrights may follow - * - * $HEADER$ - */ -#include "orte_config.h" - -#include -#ifdef HAVE_UNISTD_H -#include -#endif -#include "rankfile_lex.h" - -/* - * local functions - */ -#if defined(c_plusplus) || defined(__cplusplus) -extern "C" { -#endif /* defined(c_plusplus) || defined(__cplusplus) */ - -/*int rank_file_wrap(void);*/ - -#if defined(c_plusplus) || defined(__cplusplus) -} -#endif /* defined(c_plusplus) || defined(__cplusplus) */ - - -int rank_file_wrap(void) -{ - rank_file_done = true; - return 1; -} - -/* - * global variables - */ -int rank_file_line=1; -rank_file_value_t rank_file_value; -bool rank_file_done = false; - -%} - -WHITE [\f\t\v ] - -%x comment - -%% - -{WHITE}*\n { rank_file_line++; - return ORTE_RANKFILE_NEWLINE; } -#.*\n { rank_file_line++; - return ORTE_RANKFILE_NEWLINE; } -"//".*\n { rank_file_line++; - return ORTE_RANKFILE_NEWLINE; } - -"/*" { BEGIN(comment); - return ORTE_RANKFILE_NEWLINE; } -[^*\n]* ; /* Eat up non '*'s */ -"*"+[^*/\n]* ; /* Eat '*'s not followed by a '/' */ -\n { rank_file_line++; - return ORTE_RANKFILE_NEWLINE; } -"*"+"/" { BEGIN(INITIAL); /* Done with Block Comment */ - return ORTE_RANKFILE_NEWLINE; } - -\"[^\"]*\" { rank_file_value.sval = yytext; - return ORTE_RANKFILE_QUOTED_STRING; } - -{WHITE}+ ; - -"=" { return ORTE_RANKFILE_EQUAL; } - -rank { rank_file_value.sval = yytext; - return ORTE_RANKFILE_RANK; } -slot { rank_file_value.sval = yytext; - return ORTE_RANKFILE_SLOT; } - -username { rank_file_value.sval = yytext; - return ORTE_RANKFILE_USERNAME; } -"user-name" { rank_file_value.sval = yytext; - return ORTE_RANKFILE_USERNAME; } -"user_name" { rank_file_value.sval = yytext; - return ORTE_RANKFILE_USERNAME; } - -[0-9]+ { rank_file_value.ival = atol(yytext); - return ORTE_RANKFILE_INT; } -%{ /* First detect hosts as standard Strings (but without ".") - * then username@IPv4 or IPV4, then username@IPv6 or IPv6, - * followed by username@hostname or hostname - */ -%} - -[A-za-z0-9_\-,:*@]* { rank_file_value.sval = yytext; - return ORTE_RANKFILE_STRING; } - -([A-Za-z0-9][A-Za-z0-9_\-]*"@")?([0-9]{1,3}"."){3}[0-9]{1,3} { - rank_file_value.sval = yytext; - return ORTE_RANKFILE_IPV4; } - -([A-Za-z0-9][A-Za-z0-9_\-]*"@")?([A-Fa-f0-9]{0,4}":")+[":"]*([A-Fa-f0-9]{0,4}":")+[A-Fa-f0-9]{1,4} { - rank_file_value.sval = yytext; - return ORTE_RANKFILE_IPV6; } - -([A-Za-z0-9][A-Za-z0-9_\-]*"@")?[A-Za-z][A-Za-z0-9_\-\.]* { - rank_file_value.sval = yytext; - return ORTE_RANKFILE_HOSTNAME; } - -. { rank_file_value.sval = yytext; - return ORTE_RANKFILE_ERROR; } - -%% -