#! /bin/sh
# Generated from ../tests/testsuite.at by GNU Autoconf 2.68.
#
# Copyright (C) 2009, 2010 Free Software Foundation, Inc.
#
# This test suite is free software; the Free Software Foundation gives
# unlimited permission to copy, distribute and modify it.
## -------------------- ##
## M4sh Initialization. ##
## -------------------- ##

# Be more Bourne compatible
DUALCASE=1; export DUALCASE # for MKS sh
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
  emulate sh
  NULLCMD=:
  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
  # is contrary to our usage.  Disable this feature.
  alias -g '${1+"$@"}'='"$@"'
  setopt NO_GLOB_SUBST
else
  case `(set -o) 2>/dev/null` in #(
  *posix*) :
    set -o posix ;; #(
  *) :
     ;;
esac
fi


as_nl='
'
export as_nl
# Printing a long string crashes Solaris 7 /usr/bin/printf.
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
# Prefer a ksh shell builtin over an external printf program on Solaris,
# but without wasting forks for bash or zsh.
if test -z "$BASH_VERSION$ZSH_VERSION" \
    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
  as_echo='print -r --'
  as_echo_n='print -rn --'
elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
  as_echo='printf %s\n'
  as_echo_n='printf %s'
else
  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
    as_echo_n='/usr/ucb/echo -n'
  else
    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
    as_echo_n_body='eval
      arg=$1;
      case $arg in #(
      *"$as_nl"*)
	expr "X$arg" : "X\\(.*\\)$as_nl";
	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
      esac;
      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
    '
    export as_echo_n_body
    as_echo_n='sh -c $as_echo_n_body as_echo'
  fi
  export as_echo_body
  as_echo='sh -c $as_echo_body as_echo'
fi

# The user is always right.
if test "${PATH_SEPARATOR+set}" != set; then
  PATH_SEPARATOR=:
  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
      PATH_SEPARATOR=';'
  }
fi


# IFS
# We need space, tab and new line, in precisely that order.  Quoting is
# there to prevent editors from complaining about space-tab.
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
# splitting by setting IFS to empty value.)
IFS=" ""	$as_nl"

# Find who we are.  Look in the path if we contain no directory separator.
as_myself=
case $0 in #((
  *[\\/]* ) as_myself=$0 ;;
  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
  done
IFS=$as_save_IFS

     ;;
esac
# We did not find ourselves, most probably we were run as `sh COMMAND'
# in which case we are not to be found in the path.
if test "x$as_myself" = x; then
  as_myself=$0
fi
if test ! -f "$as_myself"; then
  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
  exit 1
fi

# Unset variables that we do not need and which cause bugs (e.g. in
# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
# suppresses any "Segmentation fault" message there.  '((' could
# trigger a bug in pdksh 5.2.14.
for as_var in BASH_ENV ENV MAIL MAILPATH
do eval test x\${$as_var+set} = xset \
  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
done
PS1='$ '
PS2='> '
PS4='+ '

# NLS nuisances.
LC_ALL=C
export LC_ALL
LANGUAGE=C
export LANGUAGE

# CDPATH.
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH

if test "x$CONFIG_SHELL" = x; then
  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
  emulate sh
  NULLCMD=:
  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
  # is contrary to our usage.  Disable this feature.
  alias -g '\${1+\"\$@\"}'='\"\$@\"'
  setopt NO_GLOB_SUBST
else
  case \`(set -o) 2>/dev/null\` in #(
  *posix*) :
    set -o posix ;; #(
  *) :
     ;;
esac
fi
"
  as_required="as_fn_return () { (exit \$1); }
as_fn_success () { as_fn_return 0; }
as_fn_failure () { as_fn_return 1; }
as_fn_ret_success () { return 0; }
as_fn_ret_failure () { return 1; }

exitcode=0
as_fn_success || { exitcode=1; echo as_fn_success failed.; }
as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :

else
  exitcode=1; echo positional parameters were not saved.
fi
test x\$exitcode = x0 || exit 1"
  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
test \$(( 1 + 1 )) = 2 || exit 1"
  if (eval "$as_required") 2>/dev/null; then :
  as_have_required=yes
else
  as_have_required=no
fi
  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :

else
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_found=false
for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  as_found=:
  case $as_dir in #(
	 /*)
	   for as_base in sh bash ksh sh5; do
	     # Try only shells that exist, to save several forks.
	     as_shell=$as_dir/$as_base
	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
  CONFIG_SHELL=$as_shell as_have_required=yes
		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
  break 2
fi
fi
	   done;;
       esac
  as_found=false
done
$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
  CONFIG_SHELL=$SHELL as_have_required=yes
fi; }
IFS=$as_save_IFS


      if test "x$CONFIG_SHELL" != x; then :
  # We cannot yet assume a decent shell, so we have to provide a
	# neutralization value for shells without unset; and this also
	# works around shells that cannot unset nonexistent variables.
	# Preserve -v and -x to the replacement shell.
	BASH_ENV=/dev/null
	ENV=/dev/null
	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
	export CONFIG_SHELL
	case $- in # ((((
	  *v*x* | *x*v* ) as_opts=-vx ;;
	  *v* ) as_opts=-v ;;
	  *x* ) as_opts=-x ;;
	  * ) as_opts= ;;
	esac
	exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
fi

    if test x$as_have_required = xno; then :
  $as_echo "$0: This script requires a shell more modern than all"
  $as_echo "$0: the shells that I found on your system."
  if test x${ZSH_VERSION+set} = xset ; then
    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
  else
    $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
$0: including any error possibly output before this
$0: message. Then install a modern shell, or manually run
$0: the script under such a shell if you do have one."
  fi
  exit 1
fi
fi
fi
SHELL=${CONFIG_SHELL-/bin/sh}
export SHELL
# Unset more variables known to interfere with behavior of common tools.
CLICOLOR_FORCE= GREP_OPTIONS=
unset CLICOLOR_FORCE GREP_OPTIONS

## --------------------- ##
## M4sh Shell Functions. ##
## --------------------- ##
# as_fn_unset VAR
# ---------------
# Portably unset VAR.
as_fn_unset ()
{
  { eval $1=; unset $1;}
}
as_unset=as_fn_unset

# as_fn_set_status STATUS
# -----------------------
# Set $? to STATUS, without forking.
as_fn_set_status ()
{
  return $1
} # as_fn_set_status

# as_fn_exit STATUS
# -----------------
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
as_fn_exit ()
{
  set +e
  as_fn_set_status $1
  exit $1
} # as_fn_exit

# as_fn_mkdir_p
# -------------
# Create "$as_dir" as a directory, including parents if necessary.
as_fn_mkdir_p ()
{

  case $as_dir in #(
  -*) as_dir=./$as_dir;;
  esac
  test -d "$as_dir" || eval $as_mkdir_p || {
    as_dirs=
    while :; do
      case $as_dir in #(
      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
      *) as_qdir=$as_dir;;
      esac
      as_dirs="'$as_qdir' $as_dirs"
      as_dir=`$as_dirname -- "$as_dir" ||
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
	 X"$as_dir" : 'X\(//\)[^/]' \| \
	 X"$as_dir" : 'X\(//\)$' \| \
	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
$as_echo X"$as_dir" |
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
	    s//\1/
	    q
	  }
	  /^X\(\/\/\)[^/].*/{
	    s//\1/
	    q
	  }
	  /^X\(\/\/\)$/{
	    s//\1/
	    q
	  }
	  /^X\(\/\).*/{
	    s//\1/
	    q
	  }
	  s/.*/./; q'`
      test -d "$as_dir" && break
    done
    test -z "$as_dirs" || eval "mkdir $as_dirs"
  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"


} # as_fn_mkdir_p
# as_fn_append VAR VALUE
# ----------------------
# Append the text in VALUE to the end of the definition contained in VAR. Take
# advantage of any shell optimizations that allow amortized linear growth over
# repeated appends, instead of the typical quadratic growth present in naive
# implementations.
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
  eval 'as_fn_append ()
  {
    eval $1+=\$2
  }'
else
  as_fn_append ()
  {
    eval $1=\$$1\$2
  }
fi # as_fn_append

# as_fn_arith ARG...
# ------------------
# Perform arithmetic evaluation on the ARGs, and store the result in the
# global $as_val. Take advantage of shells that can avoid forks. The arguments
# must be portable across $(()) and expr.
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
  eval 'as_fn_arith ()
  {
    as_val=$(( $* ))
  }'
else
  as_fn_arith ()
  {
    as_val=`expr "$@" || test $? -eq 1`
  }
fi # as_fn_arith


# as_fn_error STATUS ERROR [LINENO LOG_FD]
# ----------------------------------------
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
# script with STATUS, using 1 if that was 0.
as_fn_error ()
{
  as_status=$1; test $as_status -eq 0 && as_status=1
  if test "$4"; then
    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
  fi
  $as_echo "$as_me: error: $2" >&2
  as_fn_exit $as_status
} # as_fn_error

if expr a : '\(a\)' >/dev/null 2>&1 &&
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
  as_expr=expr
else
  as_expr=false
fi

if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
  as_basename=basename
else
  as_basename=false
fi

as_me=`$as_basename -- "$0" ||
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
	 X"$0" : 'X\(//\)$' \| \
	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
$as_echo X/"$0" |
    sed '/^.*\/\([^/][^/]*\)\/*$/{
	    s//\1/
	    q
	  }
	  /^X\/\(\/\/\)$/{
	    s//\1/
	    q
	  }
	  /^X\/\(\/\).*/{
	    s//\1/
	    q
	  }
	  s/.*/./; q'`

if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
  as_dirname=dirname
else
  as_dirname=false
fi

# Avoid depending upon Character Ranges.
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
as_cr_digits='0123456789'
as_cr_alnum=$as_cr_Letters$as_cr_digits


  as_lineno_1=$LINENO as_lineno_1a=$LINENO
  as_lineno_2=$LINENO as_lineno_2a=$LINENO
  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
  sed -n '
    p
    /[$]LINENO/=
  ' <$as_myself |
    sed '
      s/[$]LINENO.*/&-/
      t lineno
      b
      :lineno
      N
      :loop
      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
      t loop
      s/-\n.*//
    ' >$as_me.lineno &&
  chmod +x "$as_me.lineno" ||
    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }

  # Don't try to exec as it changes $[0], causing all sort of problems
  # (the dirname of $[0] is not the place where we might find the
  # original and so on.  Autoconf is especially sensitive to this).
  . "./$as_me.lineno"
  # Exit status is that of the last command.
  exit
}

ECHO_C= ECHO_N= ECHO_T=
case `echo -n x` in #(((((
-n*)
  case `echo 'xy\c'` in
  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
  xy)  ECHO_C='\c';;
  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
       ECHO_T='	';;
  esac;;
*)
  ECHO_N='-n';;
esac

rm -f conf$$ conf$$.exe conf$$.file
if test -d conf$$.dir; then
  rm -f conf$$.dir/conf$$.file
else
  rm -f conf$$.dir
  mkdir conf$$.dir 2>/dev/null
fi
if (echo >conf$$.file) 2>/dev/null; then
  if ln -s conf$$.file conf$$ 2>/dev/null; then
    as_ln_s='ln -s'
    # ... but there are two gotchas:
    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    # In both cases, we have to default to `cp -p'.
    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
      as_ln_s='cp -p'
  elif ln conf$$.file conf$$ 2>/dev/null; then
    as_ln_s=ln
  else
    as_ln_s='cp -p'
  fi
else
  as_ln_s='cp -p'
fi
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
rmdir conf$$.dir 2>/dev/null

if mkdir -p . 2>/dev/null; then
  as_mkdir_p='mkdir -p "$as_dir"'
else
  test -d ./-p && rmdir ./-p
  as_mkdir_p=false
fi

if test -x / >/dev/null 2>&1; then
  as_test_x='test -x'
else
  if ls -dL / >/dev/null 2>&1; then
    as_ls_L_option=L
  else
    as_ls_L_option=
  fi
  as_test_x='
    eval sh -c '\''
      if test -d "$1"; then
	test -d "$1/.";
      else
	case $1 in #(
	-*)set "./$1";;
	esac;
	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
	???[sx]*):;;*)false;;esac;fi
    '\'' sh
  '
fi
as_executable_p=$as_test_x

# Sed expression to map a string onto a valid CPP name.
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"

# Sed expression to map a string onto a valid variable name.
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"





SHELL=${CONFIG_SHELL-/bin/sh}

# How were we run?
at_cli_args="$@"


# Not all shells have the 'times' builtin; the subshell is needed to make
# sure we discard the 'times: not found' message from the shell.
at_times_p=false
(times) >/dev/null 2>&1 && at_times_p=:

# CLI Arguments to pass to the debugging scripts.
at_debug_args=
# -e sets to true
at_errexit_p=false
# Shall we be verbose?  ':' means no, empty means yes.
at_verbose=:
at_quiet=
# Running several jobs in parallel, 0 means as many as test groups.
at_jobs=1
at_traceon=:
at_trace_echo=:
at_check_filter_trace=:

# Shall we keep the debug scripts?  Must be `:' when the suite is
# run by a debug script, so that the script doesn't remove itself.
at_debug_p=false
# Display help message?
at_help_p=false
# Display the version message?
at_version_p=false
# List test groups?
at_list_p=false
# --clean
at_clean=false
# Test groups to run
at_groups=
# Whether to rerun failed tests.
at_recheck=
# Whether a write failure occurred
at_write_fail=0

# The directory we run the suite in.  Default to . if no -C option.
at_dir=`pwd`
# An absolute reference to this testsuite script.
case $as_myself in
  [\\/]* | ?:[\\/]* ) at_myself=$as_myself ;;
  * ) at_myself=$at_dir/$as_myself ;;
esac
# Whether -C is in effect.
at_change_dir=false

# Whether to enable colored test results.
at_color=no
# List of the tested programs.
at_tested=''
# As many question marks as there are digits in the last test group number.
# Used to normalize the test group numbers so that `ls' lists them in
# numerical order.
at_format='???'
# Description of all the test groups.
at_help_all="1;version.at:26;Simple version query (igraph_version): ;version igraph_version;
2;types.at:24;Vector (vector_t): ;vector vector_t;
3;types.at:29;Vector (more) (vector_t): ;vector vector_t;
4;types.at:34;Vector (even more) (vector_t): ;vector vector_t;
5;types.at:39;Matrix (matrix_t): ;matrix matrix_t;
6;types.at:44;Matrix (more) (matrix_t): ;matrix matrix_t;
7;types.at:49;Matrix (even more) (matrix_t): ;matrix matrix_t;
8;types.at:54;Double ended queue (dqueue_t): ;dqueue double queue dqueue_t;
9;types.at:59;Vector of pointers (vector_ptr_t): ;vector pointers vector_ptr_t;
10;types.at:64;Stack (stack_t): ;stack stack_t;
11;types.at:69;Heap (heap_t): ;heap heap_t;
12;types.at:74;Indexed heap (indheap_t): ;indexed heap indheap_t;
13;types.at:79;Doubly indexed heap (d_indheap_t): ;doubly indexed heap d_indheap_t;
14;types.at:84;String vector (igraph_strvector_t): ;string vector igraph_strvector_t;
15;types.at:89;Trie (igraph_trie_t): ;trie igraph_trie_t;
16;types.at:95;Partial Sum-Tree (igraph_psumtree_t): ;partial sumtree igraph_psumtree_t;
17;types.at:100;Three dimensional array (igraph_array3_t): ;array array3 three dimensional;
18;types.at:105;Hash table (string->string) (igraph_hashtable_t): ;igraph_hashtable_t hash table;
19;types.at:111;Special heap for minimum cuts (igraph_i_cutheap_t): ;heap minimum cut;
20;types.at:117;Set (igraph_set_t): ;set igraph_set_t;
21;types.at:123;2-way heap (igraph_2wheap_t): ;heap two-way 2-way igraph_2wheap_t;
22;types.at:128;Sparse matrix (igraph_sparsemat_t): ;sparse matrix igraph_sparsemat_t;
23;types.at:133;Sparse matrix, multiplications (igraph_sparsemat_t): ;sparse matrix igraph_sparsemat_t;
24;types.at:139;Sparse matrix, indexing (igraph_sparsemat_t): ;sparse matrix igraph_sparsemat_t;
25;types.at:145;Sparse matrix, solvers (igraph_sparsemat_t): ;sparse matrix igraph_sparsemat_t;
26;types.at:151;Sparse matrix, ARPACK eigensolver (igraph_sparsemat_t): ;sparse matrix igraph_sparsemat_t arpack;
27;types.at:156;Sparse matrix, conversion to dense (igraph_sparsemat_t): ;sparse matrix igraph_sparsemat_t;
28;types.at:161;Sparse matrix, min & max (igraph_sparsemat_t): ;sparse matrix igraph_sparsemat_t;
29;types.at:166;Sparse matrix, other operations (igraph_sparsemat_t): ;sparse matrix igraph_sparsemat_t;
30;types.at:171;Sparse matrix, multiplications with dense (igraph_sparsemat_t): ;sparse matrix igraph_sparsemat_t sparse-dense dense-sparse;
31;types.at:176;Sparse matrix, is symmetric? (igraph_sparsemat_t): ;sparse matrix igraph_sparsemat_t symmetric is_symmetric;
32;types.at:181;Another sparse matrix (igraph_spmatrix_t): ;sparse matrix igraph_spmatrix_t;
33;types.at:186;Arbitrarily big integers (igraph_biguint_t): ;bignum bigint big integer arbitrarily;
34;types.at:191;Marked double ended queue (igraph_marked_queue_t): ;dqueue queue igraph_marked_queue_t;
35;types.at:196;Complex numbers (igraph_complex_t): ;complex;
36;basic.at:26;Creating an empty graph (igraph_empty): ;igraph_empty;
37;basic.at:31;Copying a graph (igraph_copy): ;igraph_copy igraph_create;
38;basic.at:36;Adding edges to a graph (igraph_add_edges): ;igraph_add_edges;
39;basic.at:42;Adding vertices (igraph_add_vertices): ;igraph_add_vertices;
40;basic.at:47;Deleting edges (igraph_delete_edges): ;igraph_delete_vertices;
41;basic.at:52;Deleting vertices (igraph_delete_vertices): ;igraph_delete_vertices;
42;basic.at:57;Neighbors (igraph_neighbors): ;igraph_neighbors;
43;basic.at:62;Is the graph directed? (igraph_is_directed): ;igraph_is_directed;
44;basic.at:67;Degree of the vertices (igraph_degree): ;igraph_degree;
45;basic.at:72;Query edge ids (igraph_get_eid): ;igraph_get_eid edge id;
46;basic.at:77;Query many edge ids (igraph_get_eids): ;igraph_get_eids edge id;
47;iterators.at:24;Vertices in a vector (igraph_vs_vector): ;iterator vector igraph_vs_vector igraph_vs_vectorview;
48;iterators.at:29;Non-adjacent vertices (igraph_vs_nonadj): ;iterator igraph_vs_nonadj;
49;iterators.at:34;Sequence (igraph_vs_seq): ;iterator igraph_vs_seq seq sequence;
50;iterators.at:49;Edges given by end points (igraph_es_pairs): ;iterator igraph_es_pairs;
51;iterators.at:54;Edges in a path (igraph_es_path): ;iterator, igraph_es_path;
52;structure_generators.at:24;Simple graph creation (igraph_create): ;igraph_create;
53;structure_generators.at:29;Barabasi-Albert model (igraph_barabasi_game):;barabasi barabasi-albert igraph_barabasi_game;
54;structure_generators.at:34;More Barabasi-Albert model (igraph_barabasi_game):;barabasi barabasi-albert igraph_barabasi_game;
55;structure_generators.at:39;Erdos-Renyi model (igraph_erdos_renyi_game):;erdos renyi erdos-renyi igraph_erdos_renyi_game;
56;structure_generators.at:44;Degree sequence (igraph_degree_sequence_game):;degree sequence igraph_degree_sequence_game;
57;structure_generators.at:49;k-regular graphs (igraph_k_regular_game):;regular k-regular igraph_k_regular_game;
58;structure_generators.at:54;Growing random (igraph_growing_random_game):;growing random game igraph_growing_random_game;
59;structure_generators.at:59;Preference model (igraph_preference_game):;preference game igraph_preference_game igraph_asymmetric_preference_game;
60;structure_generators.at:64;From adjacency matrix (igraph_adjacency):;adjacency matrix igraph_adjacency;
61;structure_generators.at:69;From weighted adjacency matrix (igraph_weighted_adjacency):;weighted adjacency matrix igraph_weighted_adjacency;
62;structure_generators.at:74;Star graph (igraph_star):;star igraph_star;
63;structure_generators.at:79;Lattice graph (igraph_lattice):;lattice igraph_lattice;
64;structure_generators.at:84;Ring graph (igraph_ring):;ring igraph_ring;
65;structure_generators.at:89;Tree graph (igraph_tree):;tree igraph_tree;
66;structure_generators.at:94;Full graph (igraph_full):;full igraph_full;
67;structure_generators.at:99;Graph atlas (igraph_atlas):;atlas igraph_atlas;
68;structure_generators.at:104;Small graph (igraph_small):;graph constructor small igraph_small;
69;structure_generators.at:109;Geomeric random graphs (igraph_grg_game):;graph grg geometric random igraph_grg_game;
70;structure_generators.at:114;Graphs in LCF notation (igraph_lcf{,_vector}):;lcf graph constructor;
71;structure_generators.at:119;Watts-Strogatz graphs (igraph_watts_strogatz_game):;small world small-world watts strogratz;
72;structural_properties.at:24;Two vertices connected by an edge:;igraph_are_connected;
73;structural_properties.at:29;Diameter of a graph (igraph_diameter):;igraph_diameter;
74;structural_properties.at:34;Average geodesic length (igraph_average_path_length): ;igraph_average_path_length;
75;structural_properties.at:39;Google PageRank (igraph_pagerank): ;igraph_pagerank;
76;structural_properties.at:44;Random rewiring (igraph_rewire): ;igraph_rewire;
77;structural_properties.at:49;Get the shortest paths (igraph_get_shortest_paths): ;igraph_get_shortest_paths shortest paths geodesic;
78;structural_properties.at:55;Weighted shortest paths (Dijkstra): ;igraph_shortest_paths_dijkstra dijkstra shortest paths geodesic;
79;structural_properties.at:60;Weighted shortest paths (Bellman-Ford): ;igraph_shortest_paths_bellman_ford bellman-ford shortest paths geodesic;
80;structural_properties.at:65;Get the weighted shortest paths (Dijkstra): ;igraph_get_shortest_paths_dijkstra dijkstra shortest paths geodesic;
81;structural_properties.at:71;Get all weighted shortest paths (Dijkstra): ;igraph_get_all_shortest_paths_dijkstra dijkstra shortest paths geodesic;
82;structural_properties.at:77;Shortest path wrappers for single target node: ;igraph_get_shortest_path igraph_get_shortest_path_dijkstra;
83;structural_properties.at:83;Betweenness (igraph_betweenness): ;igraph_betweenness betweenness;
84;structural_properties.at:88;Betweenness, big integers (igraph_betweenness): ;igraph_betweenness betweenness arbitrarily large integers biguint bigint;
85;structural_properties.at:93;Edge betweenness (igraph_edge_betweenness): ;igraph_edge_betweenness betwenness;
86;structural_properties.at:99;Transitivity (igraph_transitivity): ;igraph_transitivity transitivity igraph_transitivity_undirected;
87;structural_properties.at:104;Local transitivity (igraph_local_transitivity): ;transitivity igraph_transitivity_local_undirected;
88;structural_properties.at:109;Reciprocity (igraph_reciprocity): ;igraph_reciprocity reciprocity;
89;structural_properties.at:114;Minimum spanning tree (igraph_minimum_spanning_tree_*): ;igraph_minimum_spanning_tree_prim prim minimum spanning tree;
90;structural_properties.at:120;Cocitation and bibcoupling (igraph_cocitation,igraph_bibcoupling):;cocitation bibliographic coupling;
91;structural_properties.at:125;Similarity coefficients (igraph_similarity_*):;similarity jaccard dice;
92;structural_properties.at:130;Simplification of non-simple graphs (igraph_simplify): ;simplify multiple edge loop edges non-simple graphs simple;
93;structural_properties.at:135;Topological sorting (igraph_topological_sorting, igraph_is_dag): ;topological sorting directed acyclic graphs;
94;structural_properties.at:140;Feedback arc sets, Eades heuristics (igraph_feedback_arc_set): ;feedback arc set directed graphs;
95;structural_properties.at:145;Feedback arc sets, integer programming (igraph_feedback_arc_set): ;feedback arc set directed graphs;
96;structural_properties.at:150;Loop edges test (igraph_is_loop): ;loop edge igraph_is_loop;
97;structural_properties.at:155;Multiple edges test (igraph_is_multiple): ;multiple edge parallel igraph_is_multiple;
98;structural_properties.at:160;Multiple edges test (igraph_has_multiple): ;multiple edge parallel igraph_has_multiple;
99;structural_properties.at:165;Girth (igraph_girth): ;girth igraph_girth;
100;structural_properties.at:170;Convergence degree (igraph_convergence_degree): ;edge convergence degree igraph_convergence_degree;
101;structural_properties.at:175;Assortativity coefficient (igraph_assortativity): ;assortativity mixing igraph_assortativity;
102;structural_properties.at:181;Average nearest neighbor degree (igraph_avg_nearest_neighbor_degree): ;nearest neighbor degree correlations;
103;structural_properties.at:186;Transitive closure of a DAG (igraph_transitive_closure_dag): ;transitive closure dag;
104;structural_properties.at:192;Eccentricity (igraph_eccentricity): ;eccentricity;
105;structural_properties.at:198;Radius (igraph_radius): ;radius eccentricity;
106;components.at:24;Decompose a graph (igraph_decompose):;igraph_decompose decompose component;
107;components.at:29;Biconnected components (igraph_biconnected_components):;igraph_biconnected_components biconnected component;
108;layout.at:24;Grid layout (igraph_layout_grid, igraph_layout_grid_3d):;igraph_layout_grid igraph_layout_grid_3d grid layout;
109;layout.at:29;Large Graph Layout (igraph_layout_lgl):;igraph_layout_lgl lgl;
110;layout.at:34;Reingold-Tilford tree layout (igraph_layout_reingold_tilford):;reingold tilford tree layout igraph_layout_reingold_tilford;
111;layout.at:40;Sugiyama layout (igraph_layout_sugiyama):;sugiyama layout igraph_layout_sugiyama;
112;layout.at:45;Multidimensional scaling (igraph_layout_mds):;multidimensional scaling layout igraph_layout_mds;
113;layout.at:50;Covering circle and sphere (igraph_i_layout_sphere_{2,3}d):;covering circle sphere layout;
114;layout.at:55;Merging layouts (igraph_i_layout_merge):;layout merge dla;
115;layout.at:60;Merging layouts 2 (igraph_i_layout_merge):;layout merge dla;
116;layout.at:66;Merging layouts 3 (igraph_i_layout_merge):;layout merge dla;
117;visitors.at:24;Internal breadth-first search (igraph_i_bfs):;igraph_i_bfs bfs breadth-first visitor;
118;visitors.at:29;Breadth-first search (igraph_bfs):;igraph_bfs bfs breadth-first visitor;
119;topology.at:24;The isomorphism class of a subgraph (igraph_isolass_subgraph);isomorph isomorphism class motif;
120;topology.at:29;The VF2 isomorphism algorithm;isomorph isomorphic vf2;
121;topology.at:34;VF algorithm with compatibility functions;isomorph isomorphic vf2 compatibility;
122;topology.at:39;Graphical degree sequences;degree sequence graphical;
123;motifs.at:24;RAND-ESU algorithm (igraph_motifs_randesu);motif rand-esu;
124;foreign.at:24;Reading Pajek (igraph_read_graph_pajek):;igraph_read_graph_pajek foreign pajek;
125;foreign.at:29;GraphML (igraph_{read,write}_graph_graphml):;igraph_read_graph_graphml igraph_write_graph_graphml foreign graphml;
126;foreign.at:35;Writing Pajek (igraph_write_graph_pajek):;igraph_write_graph_pajek foreign pajek;
127;foreign.at:41;Pajek with number of edges present (igraph_read_graph_pajek):;igraph_read_graph_pajek pajek foreign;
128;foreign.at:46;Pajek, bipartite (igraph_read_graph_pajek):;igraph_read_graph_pajek pajek foreign bipartite;
129;foreign.at:52;Reading an LGL file (igraph_read_graph_lgl):;igraph_read_graph_lgl lgl foreign;
130;foreign.at:59;Writing LGL (igraph_write_graph_lgl):;igraph_write_graph_lgl foreign lgl;
131;foreign.at:64;Reading a graph from the graph database (igraph_read_graph_graphdb):;igraph_read_graph_graphdb foreign graphdb database isomorphism;
132;foreign.at:71;Reading a GML file (igraph_read_graph_gml):;igraph_read_graph_gml foreign gml;
133;foreign.at:76;Writing a DOT file (igraph_write_graph_dot):;igraph_write_graph_dot foreign dot graphviz;
134;foreign.at:81;Different line endings:;igraph_read_graph_pajek igraph_write_graph_pajek foreign line ending lineending;
135;foreign.at:88;UNICET DL format:;igraph_read_graph_dl dl ucinet;
136;foreign.at:94;LEDA format:;igraph_write_graph_leda leda;
137;other.at:24;Convex hull calculation (igraph_convex_hull):;igraph_convex_hull other;
138;other.at:29;Fitting power-law distributions (igraph_power_law_fit):;igraph_power_law_fit other power law fitting;
139;operators.at:24;Disjoint union (igraph_disjoint_union, igraph_dosjoint_union_many):;igraph_disjoint_union, igraph_disjoint_union_many, disjoint_union, union;
140;operators.at:31;Union (igraph_union, igraph_union_many):;igraph_union, igraph_union_many, union;
141;operators.at:37;Intersection (igraph_intersection, igraph_intersection_many):;igraph_intersection, igraph_intersection_many, intersection;
142;operators.at:43;Difference (igraph_difference):;igraph_difference, difference;
143;operators.at:49;Complementer (igraph_complementer):;igraph_complementer, complementer;
144;operators.at:55;Composition (igraph_compose):;igraph_composition, composition, compose;
145;conversion.at:24;Directed to undirected (igraph_to_undirected):;igraph_to_undirected directedness undirected directed;
146;conversion.at:30;Graphs from adjacency list (igraph_adjlist):;igraph_adjlist adjacency list adjlist;
147;conversion.at:35;Graph to Laplacian matrix (igraph_laplacian):;igraph_laplacian laplacian matrix;
148;flow.at:24;Maximum flow value (igraph_maxflow_value): ;maximum flow maxflow minimum cut;
149;flow.at:29;Maximum flow (igraph_maxflow): ;maximum flow maxflow minimum cut;
150;flow.at:34;Minimum cut (igraph_mincut): ;minimum cut stoer-wagner;
151;flow.at:39;Even-Tarjan reduction (igraph_even_tarjan_reduction): ;even tarjan reduction vertex cut separator;
152;flow.at:44;Dominator tree of a flow graph (igraph_dominator_tree): ;dominator tree;
153;flow.at:50;All s-t cuts of a graph (igraph_all_st_cuts): ;s-t cut;
154;flow.at:56;All minimal s-t cuts of a graph (igraph_all_st_mincuts): ;minimal s-t cut;
155;community.at:24;Spinglass clustering (igraph_spinglass_community): ;spin glass spinglass community clustering;
156;community.at:29;Walktrap community structure (igraph_walktrap_community): ;random walk community structure clustering walktrap;
157;community.at:34;Edge betweenness community structure (igraph_community_edge_betweenness): ;community structure edge betweenness newman girvan;
158;community.at:40;Modularity optimization (igraph_community_fastgreedy): ;community structure clauset newman moore modularity greedy;
159;community.at:46;Leading eigenvector community structure (igraph_community_leading_eigenvector) :;community structure leading eigenvector newman;
160;community.at:52;Leading eigenvector bug #1002140 test (igraph_community_leading_eigenvector) :;community structure leading eigenvector newman;
161;community.at:58;Label propagation algorithm (igraph_community_label_propagation) :;community structure label propagation raghavan albert kumara;
162;community.at:64;Multilevel community detection (igraph_community_multilevel) :;community structure multilevel blondel guillaume lambiotte lefebvre;
163;community.at:70;Modularity optimization, integer programming (igraph_community_optimal_modularity) :;community structure optimal modularity integer programming;
164;community.at:75;Infomap community structure (igraph_community_infomap) :;community structure infomap rosvall bergstrom;
165;cliques.at:26;Calculating cliques (igraph_cliques): ;igraph_cliques, igraph_maximal_cliques, igraph_clique_number;
166;cliques.at:31;Additional test for maximal cliques (igraph_maximal_cliques):;igraph_maximal_cliques cliques maximal;
167;cliques.at:37;Calculating independent vertex sets (igraph_independent_vertex_sets): ;igraph_independent_vertex_sets, igraph_maximal_independent_vertex_sets, igraph_independence_number;
168;eigen.at:24;Symmetric matrix, LAPACK (igraph_eigen_matrix_symmetric):;eigenvalue lapack;
169;eigen.at:30;Symmetric matrix, ARPACK (igraph_eigen_matrix_symmetric):;eigenvalue lapack;
170;eigen.at:36;General matrix, LAPACK, LM, SM (igraph_eigen_matrix):;eigenvalue lapack;
171;eigen.at:42;General matrix, LAPACK, LR, SR (igraph_eigen_matrix):;eigenvalue lapack;
172;eigen.at:48;General matrix, LAPACK, LI, SI (igraph_eigen_matrix):;eigenvalue lapack;
173;eigen.at:54;General matrix, LAPACK, SELECT (igraph_eigen_matrix):;eigenvalue lapack;
174;attributes.at:24;Reading a Pajek file with attributes:;pajek attributes;
175;attributes.at:30;Writing an attributed graph in GML and GraphML:;gml graphml attributes;
176;attributes.at:35;Combining numeric attributes:;attributes combination combining;
177;attributes.at:40;Combining string attributes:;attributes combination combining;
178;arpack.at:24;Basic BLAS functions (igraph_blas_*):;blas matrix vector dgemv igraph_blas_dgemv;
179;arpack.at:30;Dense symmetric eigenvalues and eigenvectors (igraph_lapack_dsyevr):;lapack dsyevr eigenvalue eigenvector dense;
180;arpack.at:35;Dense non-symmetric eigenvalues and eigenvectors (igraph_lapack_dgeev):;lapack dgeev eigenvalue eigenvector dense;
181;arpack.at:40;Dense non-symmetric eigenvalues and eigenvectors (igraph_lapack_dgeevx):;lapack dgeevx eigenvalue eigenvector dense;
182;arpack.at:45;Solving linear systems with LU factorization (igraph_lapack_dgesv):;lapack dgesv solve lu factorization;
183;arpack.at:51;Upper Hessenberg transformation (igraph_lapack_dgehrd):;lapack dgehrd hessenberg;
184;arpack.at:57;Eigenvector centrality (igraph_eigenvector_centrality):;eigenvector centrality arpack;
185;arpack.at:63;Non-symmetric ARPACK solver (igraph_arpack_rnsolve):;arpack eigenvalue eigenvector eigen eigenproblem non-symmetric;
186;bipartite.at:24;Create bipartite graphs (igraph_create_bipartite):;bipartite two mode igraph_create_bipartite;
187;bipartite.at:30;Projection of bipartite graphs (igraph_bipartite_projection):;bipartite two mode projection igraph_bipartite_projection;
188;centralization.at:24;Centralization (igraph_centralization_*):;centralization;
189;separators.at:24;Decision problem (igraph_is_separator): ;vertex separator;
190;separators.at:29;Decision problem, minimal separator (igraph_is_minimal separator): ;minimal vertex separator;
191;separators.at:34;Minimal separators (igraph_all_minimal_ab_separators): ;minimal separator;
192;separators.at:39;Minimal separators, bug 1033045 (igraph_all_minimal_st_separators): ;minimal separator;
193;separators.at:44;Minimum size separators (igraph_minimum_size_separators): ;minimum size separators;
194;separators.at:50;Cohesive blocking (igraph_cohesive_blocks): ;structurally cohesive blocks;
195;hrg.at:24;Fitting a hierarchical model (igraph_hrg_fit) :;hierarchical random graph;
196;hrg.at:29;Consensus tree (igraph_hrg_consensus) :;hierarchical random graph consensus tree;
197;hrg.at:34;Missing edge prediction (igraph_hrg_predict) :;hierarchical random graph missing edge prediction;
198;microscopic.at:23;Deterministic optimal imitation:;deterministic imitation strategy;
199;microscopic.at:28;Stochastic imitation via uniform selection:;stochastic imitation strategy uniform selection;
200;microscopic.at:33;Stochastic imitation via roulette selection:;stochastic imitation strategy roulette wheel;
201;microscopic.at:38;Moran process:;moran process haploid reproduction;
202;mt.at:24;Simple error handling test :;thread-safe;
203;mt.at:29;Thread-safe ARPACK:;thread-safe arpack;
204;scg.at:24;Solving the SCG problem (igraph_scg_grouping) :;scg spectral coarse graining grouping;
205;scg.at:30;Solving the SCG problem, adjacency matrix (igraph_scg_grouping) :;scg spectral coarse graining grouping adjacency;
206;scg.at:36;Solving the SCG problem, stochastic matrix (igraph_scg_grouping) :;scg spectral coarse graining grouping stochastic;
207;scg.at:42;Solving the SCG problem, laplacian matrix (igraph_scg_grouping) :;scg spectral coarse graining grouping laplacian;
208;scg.at:48;SCG semi-projectors, symmetric (igraph_scg_semiprojectors) :;scg spectral coarse graining semi-projectors adjancency;
209;scg.at:54;SCG semi-projectors, stochastic (igraph_scg_semiprojectors) :;scg spectral coarse graining semi-projectors stochastic;
210;scg.at:60;SCG semi-projectors, laplacian (igraph_scg_semiprojectors) :;scg spectral coarse graining semi-projectors laplacian;
211;scg.at:66;SCG of a graph, adjacency matrix (igraph_scg) :;scg spectral coarse graining;
212;scg.at:71;SCG of a graph, stochastic matrix (igraph_scg) :;scg spectral coarse graining;
213;scg.at:76;SCG of a graph, laplacian matrix (igraph_scg) :;scg spectral coarse graining;
214;random.at:24;Random seed:;rng seed random;
215;random.at:29;MT19937 RNG on 64 bit machines:;rng mt19937;
216;random.at:34;Exponentially distributed random numbers:;exponential random numbers;
217;random.at:40;Random sampling from consecutive sequence:;random sampling;
218;random.at:45;Fisher-Yates shuffle:;fisher-yates shuffle random permutation;
219;qsort.at:24;Regular qsort (igraph_qsort):;qsort quick sort igraph_qsort;
220;qsort.at:29;qsort with extra argument (igraph_qsort_r):;qsort quick sort igraph_qsort_r;
221;matching.at:23;Maximum bipartite matching (igraph_maximum_bipartite_matching): ;bipartite matching;
"
# List of the all the test groups.
at_groups_all=`$as_echo "$at_help_all" | sed 's/;.*//'`

# at_fn_validate_ranges NAME...
# -----------------------------
# Validate and normalize the test group number contained in each variable
# NAME. Leading zeroes are treated as decimal.
at_fn_validate_ranges ()
{
  for at_grp
  do
    eval at_value=\$$at_grp
    if test $at_value -lt 1 || test $at_value -gt 221; then
      $as_echo "invalid test group: $at_value" >&2
      exit 1
    fi
    case $at_value in
      0*) # We want to treat leading 0 as decimal, like expr and test, but
	  # AS_VAR_ARITH treats it as octal if it uses $(( )).
	  # With XSI shells, ${at_value#${at_value%%[1-9]*}} avoids the
	  # expr fork, but it is not worth the effort to determine if the
	  # shell supports XSI when the user can just avoid leading 0.
	  eval $at_grp='`expr $at_value + 0`' ;;
    esac
  done
}

at_prev=
for at_option
do
  # If the previous option needs an argument, assign it.
  if test -n "$at_prev"; then
    at_option=$at_prev=$at_option
    at_prev=
  fi

  case $at_option in
  *=?*) at_optarg=`expr "X$at_option" : '[^=]*=\(.*\)'` ;;
  *)    at_optarg= ;;
  esac

  # Accept the important Cygnus configure options, so we can diagnose typos.

  case $at_option in
    --help | -h )
	at_help_p=:
	;;

    --list | -l )
	at_list_p=:
	;;

    --version | -V )
	at_version_p=:
	;;

    --clean | -c )
	at_clean=:
	;;

    --color )
	at_color=always
	;;
    --color=* )
	case $at_optarg in
	no | never | none) at_color=never ;;
	auto | tty | if-tty) at_color=auto ;;
	always | yes | force) at_color=always ;;
	*) at_optname=`echo " $at_option" | sed 's/^ //; s/=.*//'`
	   as_fn_error $? "unrecognized argument to $at_optname: $at_optarg" ;;
	esac
	;;

    --debug | -d )
	at_debug_p=:
	;;

    --errexit | -e )
	at_debug_p=:
	at_errexit_p=:
	;;

    --verbose | -v )
	at_verbose=; at_quiet=:
	;;

    --trace | -x )
	at_traceon='set -x'
	at_trace_echo=echo
	at_check_filter_trace=at_fn_filter_trace
	;;

    [0-9] | [0-9][0-9] | [0-9][0-9][0-9] | [0-9][0-9][0-9][0-9])
	at_fn_validate_ranges at_option
	as_fn_append at_groups "$at_option$as_nl"
	;;

    # Ranges
    [0-9]- | [0-9][0-9]- | [0-9][0-9][0-9]- | [0-9][0-9][0-9][0-9]-)
	at_range_start=`echo $at_option |tr -d X-`
	at_fn_validate_ranges at_range_start
	at_range=`$as_echo "$at_groups_all" | \
	  sed -ne '/^'$at_range_start'$/,$p'`
	as_fn_append at_groups "$at_range$as_nl"
	;;

    -[0-9] | -[0-9][0-9] | -[0-9][0-9][0-9] | -[0-9][0-9][0-9][0-9])
	at_range_end=`echo $at_option |tr -d X-`
	at_fn_validate_ranges at_range_end
	at_range=`$as_echo "$at_groups_all" | \
	  sed -ne '1,/^'$at_range_end'$/p'`
	as_fn_append at_groups "$at_range$as_nl"
	;;

    [0-9]-[0-9] | [0-9]-[0-9][0-9] | [0-9]-[0-9][0-9][0-9] | \
    [0-9]-[0-9][0-9][0-9][0-9] | [0-9][0-9]-[0-9][0-9] | \
    [0-9][0-9]-[0-9][0-9][0-9] | [0-9][0-9]-[0-9][0-9][0-9][0-9] | \
    [0-9][0-9][0-9]-[0-9][0-9][0-9] | \
    [0-9][0-9][0-9]-[0-9][0-9][0-9][0-9] | \
    [0-9][0-9][0-9][0-9]-[0-9][0-9][0-9][0-9] )
	at_range_start=`expr $at_option : '\(.*\)-'`
	at_range_end=`expr $at_option : '.*-\(.*\)'`
	if test $at_range_start -gt $at_range_end; then
	  at_tmp=$at_range_end
	  at_range_end=$at_range_start
	  at_range_start=$at_tmp
	fi
	at_fn_validate_ranges at_range_start at_range_end
	at_range=`$as_echo "$at_groups_all" | \
	  sed -ne '/^'$at_range_start'$/,/^'$at_range_end'$/p'`
	as_fn_append at_groups "$at_range$as_nl"
	;;

    # Directory selection.
    --directory | -C )
	at_prev=--directory
	;;
    --directory=* )
	at_change_dir=:
	at_dir=$at_optarg
	if test x- = "x$at_dir" ; then
	  at_dir=./-
	fi
	;;

    # Parallel execution.
    --jobs | -j )
	at_jobs=0
	;;
    --jobs=* | -j[0-9]* )
	if test -n "$at_optarg"; then
	  at_jobs=$at_optarg
	else
	  at_jobs=`expr X$at_option : 'X-j\(.*\)'`
	fi
	case $at_jobs in *[!0-9]*)
	  at_optname=`echo " $at_option" | sed 's/^ //; s/[0-9=].*//'`
	  as_fn_error $? "non-numeric argument to $at_optname: $at_jobs" ;;
	esac
	;;

    # Keywords.
    --keywords | -k )
	at_prev=--keywords
	;;
    --keywords=* )
	at_groups_selected=$at_help_all
	at_save_IFS=$IFS
	IFS=,
	set X $at_optarg
	shift
	IFS=$at_save_IFS
	for at_keyword
	do
	  at_invert=
	  case $at_keyword in
	  '!'*)
	    at_invert="-v"
	    at_keyword=`expr "X$at_keyword" : 'X!\(.*\)'`
	    ;;
	  esac
	  # It is on purpose that we match the test group titles too.
	  at_groups_selected=`$as_echo "$at_groups_selected" |
	      grep -i $at_invert "^[1-9][^;]*;.*[; ]$at_keyword[ ;]"`
	done
	# Smash the keywords.
	at_groups_selected=`$as_echo "$at_groups_selected" | sed 's/;.*//'`
	as_fn_append at_groups "$at_groups_selected$as_nl"
	;;
    --recheck)
	at_recheck=:
	;;

    *=*)
	at_envvar=`expr "x$at_option" : 'x\([^=]*\)='`
	# Reject names that are not valid shell variable names.
	case $at_envvar in
	  '' | [0-9]* | *[!_$as_cr_alnum]* )
	    as_fn_error $? "invalid variable name: \`$at_envvar'" ;;
	esac
	at_value=`$as_echo "$at_optarg" | sed "s/'/'\\\\\\\\''/g"`
	# Export now, but save eval for later and for debug scripts.
	export $at_envvar
	as_fn_append at_debug_args " $at_envvar='$at_value'"
	;;

     *) $as_echo "$as_me: invalid option: $at_option" >&2
	$as_echo "Try \`$0 --help' for more information." >&2
	exit 1
	;;
  esac
done

# Verify our last option didn't require an argument
if test -n "$at_prev"; then :
  as_fn_error $? "\`$at_prev' requires an argument"
fi

# The file containing the suite.
at_suite_log=$at_dir/$as_me.log

# Selected test groups.
if test -z "$at_groups$at_recheck"; then
  at_groups=$at_groups_all
else
  if test -n "$at_recheck" && test -r "$at_suite_log"; then
    at_oldfails=`sed -n '
      /^Failed tests:$/,/^Skipped tests:$/{
	s/^[ ]*\([1-9][0-9]*\):.*/\1/p
      }
      /^Unexpected passes:$/,/^## Detailed failed tests/{
	s/^[ ]*\([1-9][0-9]*\):.*/\1/p
      }
      /^## Detailed failed tests/q
      ' "$at_suite_log"`
    as_fn_append at_groups "$at_oldfails$as_nl"
  fi
  # Sort the tests, removing duplicates.
  at_groups=`$as_echo "$at_groups" | sort -nu | sed '/^$/d'`
fi

if test x"$at_color" = xalways \
   || { test x"$at_color" = xauto && test -t 1; }; then
  at_red=`printf '\033[0;31m'`
  at_grn=`printf '\033[0;32m'`
  at_lgn=`printf '\033[1;32m'`
  at_blu=`printf '\033[1;34m'`
  at_std=`printf '\033[m'`
else
  at_red= at_grn= at_lgn= at_blu= at_std=
fi

# Help message.
if $at_help_p; then
  cat <<_ATEOF || at_write_fail=1
Usage: $0 [OPTION]... [VARIABLE=VALUE]... [TESTS]

Run all the tests, or the selected TESTS, given by numeric ranges, and
save a detailed log file.  Upon failure, create debugging scripts.

Do not change environment variables directly.  Instead, set them via
command line arguments.  Set \`AUTOTEST_PATH' to select the executables
to exercise.  Each relative directory is expanded as build and source
directories relative to the top level of this distribution.
E.g., from within the build directory /tmp/foo-1.0, invoking this:

  $ $0 AUTOTEST_PATH=bin

is equivalent to the following, assuming the source directory is /src/foo-1.0:

  PATH=/tmp/foo-1.0/bin:/src/foo-1.0/bin:\$PATH $0
_ATEOF
cat <<_ATEOF || at_write_fail=1

Operation modes:
  -h, --help     print the help message, then exit
  -V, --version  print version number, then exit
  -c, --clean    remove all the files this test suite might create and exit
  -l, --list     describes all the tests, or the selected TESTS
_ATEOF
cat <<_ATEOF || at_write_fail=1

Execution tuning:
  -C, --directory=DIR
                 change to directory DIR before starting
      --color[=never|auto|always]
                 enable colored test results on terminal, or always
  -j, --jobs[=N]
                 Allow N jobs at once; infinite jobs with no arg (default 1)
  -k, --keywords=KEYWORDS
                 select the tests matching all the comma-separated KEYWORDS
                 multiple \`-k' accumulate; prefixed \`!' negates a KEYWORD
      --recheck  select all tests that failed or passed unexpectedly last time
  -e, --errexit  abort as soon as a test fails; implies --debug
  -v, --verbose  force more detailed output
                 default for debugging scripts
  -d, --debug    inhibit clean up and top-level logging
                 default for debugging scripts
  -x, --trace    enable tests shell tracing
_ATEOF
cat <<_ATEOF || at_write_fail=1

Report bugs to <csardi.gabor@gmail.com>.
_ATEOF
  exit $at_write_fail
fi

# List of tests.
if $at_list_p; then
  cat <<_ATEOF || at_write_fail=1
igraph 0.6.5 test suite: igraph test groups:

 NUM: FILE-NAME:LINE     TEST-GROUP-NAME
      KEYWORDS

_ATEOF
  # Pass an empty line as separator between selected groups and help.
  $as_echo "$at_groups$as_nl$as_nl$at_help_all" |
    awk 'NF == 1 && FS != ";" {
	   selected[$ 1] = 1
	   next
	 }
	 /^$/ { FS = ";" }
	 NF > 0 {
	   if (selected[$ 1]) {
	     printf " %3d: %-18s %s\n", $ 1, $ 2, $ 3
	     if ($ 4) {
	       lmax = 79
	       indent = "     "
	       line = indent
	       len = length (line)
	       n = split ($ 4, a, " ")
	       for (i = 1; i <= n; i++) {
		 l = length (a[i]) + 1
		 if (i > 1 && len + l > lmax) {
		   print line
		   line = indent " " a[i]
		   len = length (line)
		 } else {
		   line = line " " a[i]
		   len += l
		 }
	       }
	       if (n)
		 print line
	     }
	   }
	 }' || at_write_fail=1
  exit $at_write_fail
fi
if $at_version_p; then
  $as_echo "$as_me (igraph 0.6.5)" &&
  cat <<\_ATEOF || at_write_fail=1

Copyright (C) 2010 Free Software Foundation, Inc.
This test suite is free software; the Free Software Foundation gives
unlimited permission to copy, distribute and modify it.
_ATEOF
  exit $at_write_fail
fi

# Should we print banners?  Yes if more than one test is run.
case $at_groups in #(
  *$as_nl* )
      at_print_banners=: ;; #(
  * ) at_print_banners=false ;;
esac
# Text for banner N, set to a single space once printed.
# Banner 1. version.at:24
# Category starts at test group 1.
at_banner_text_1="igraph version number."
# Banner 2. types.at:22
# Category starts at test group 2.
at_banner_text_2="Utility types (vector_t, etc.)"
# Banner 3. basic.at:24
# Category starts at test group 36.
at_banner_text_3="Basic (interface) functions."
# Banner 4. iterators.at:22
# Category starts at test group 47.
at_banner_text_4="Iterators aka vertex and edge sequences"
# Banner 5. structure_generators.at:22
# Category starts at test group 52.
at_banner_text_5="Structure generators"
# Banner 6. structural_properties.at:22
# Category starts at test group 72.
at_banner_text_6="Structural properties"
# Banner 7. components.at:22
# Category starts at test group 106.
at_banner_text_7="Components"
# Banner 8. layout.at:22
# Category starts at test group 108.
at_banner_text_8="Layouts"
# Banner 9. visitors.at:22
# Category starts at test group 117.
at_banner_text_9="Visitors"
# Banner 10. topology.at:22
# Category starts at test group 119.
at_banner_text_10="Graph topology"
# Banner 11. motifs.at:22
# Category starts at test group 123.
at_banner_text_11="Motifs"
# Banner 12. foreign.at:22
# Category starts at test group 124.
at_banner_text_12="Foreign formats"
# Banner 13. other.at:22
# Category starts at test group 137.
at_banner_text_13="Miscellaneous functions"
# Banner 14. operators.at:22
# Category starts at test group 139.
at_banner_text_14="Graphs operators"
# Banner 15. conversion.at:22
# Category starts at test group 145.
at_banner_text_15="Conversion functions"
# Banner 16. flow.at:22
# Category starts at test group 148.
at_banner_text_16="Maximum flows and such"
# Banner 17. community.at:22
# Category starts at test group 155.
at_banner_text_17="Community structure"
# Banner 18. cliques.at:24
# Category starts at test group 165.
at_banner_text_18="Cliques and independent vertex sets."
# Banner 19. eigen.at:22
# Category starts at test group 168.
at_banner_text_19="Eigenvalues, eigenvectors"
# Banner 20. attributes.at:22
# Category starts at test group 174.
at_banner_text_20="Attributes from C"
# Banner 21. arpack.at:22
# Category starts at test group 178.
at_banner_text_21="BLAS, LAPACK and ARPACK based functions"
# Banner 22. bipartite.at:22
# Category starts at test group 186.
at_banner_text_22="Bipartite graphs"
# Banner 23. centralization.at:22
# Category starts at test group 188.
at_banner_text_23="Centralization"
# Banner 24. separators.at:22
# Category starts at test group 189.
at_banner_text_24="Minimal separators"
# Banner 25. hrg.at:22
# Category starts at test group 195.
at_banner_text_25="Hierarchical random graphs"
# Banner 26. microscopic.at:21
# Category starts at test group 198.
at_banner_text_26="Microscopic updates"
# Banner 27. mt.at:22
# Category starts at test group 202.
at_banner_text_27="Thread-safety tests"
# Banner 28. scg.at:22
# Category starts at test group 204.
at_banner_text_28="Spectral coarse graining"
# Banner 29. random.at:22
# Category starts at test group 214.
at_banner_text_29="Random number generators"
# Banner 30. qsort.at:22
# Category starts at test group 219.
at_banner_text_30="Quick sort"
# Banner 31. matching.at:21
# Category starts at test group 221.
at_banner_text_31="Maximum matchings"

# Take any -C into account.
if $at_change_dir ; then
  test x != "x$at_dir" && cd "$at_dir" \
    || as_fn_error $? "unable to change directory"
  at_dir=`pwd`
fi

# Load the config files for any default variable assignments.
for at_file in atconfig atlocal
do
  test -r $at_file || continue
  . ./$at_file || as_fn_error $? "invalid content: $at_file"
done

# Autoconf <=2.59b set at_top_builddir instead of at_top_build_prefix:
: "${at_top_build_prefix=$at_top_builddir}"

# Perform any assignments requested during argument parsing.
eval "$at_debug_args"

# atconfig delivers names relative to the directory the test suite is
# in, but the groups themselves are run in testsuite-dir/group-dir.
if test -n "$at_top_srcdir"; then
  builddir=../..
  for at_dir_var in srcdir top_srcdir top_build_prefix
  do
    eval at_val=\$at_$at_dir_var
    case $at_val in
      [\\/$]* | ?:[\\/]* ) at_prefix= ;;
      *) at_prefix=../../ ;;
    esac
    eval "$at_dir_var=\$at_prefix\$at_val"
  done
fi

## -------------------- ##
## Directory structure. ##
## -------------------- ##

# This is the set of directories and files used by this script
# (non-literals are capitalized):
#
# TESTSUITE         - the testsuite
# TESTSUITE.log     - summarizes the complete testsuite run
# TESTSUITE.dir/    - created during a run, remains after -d or failed test
# + at-groups/      - during a run: status of all groups in run
# | + NNN/          - during a run: meta-data about test group NNN
# | | + check-line  - location (source file and line) of current AT_CHECK
# | | + status      - exit status of current AT_CHECK
# | | + stdout      - stdout of current AT_CHECK
# | | + stder1      - stderr, including trace
# | | + stderr      - stderr, with trace filtered out
# | | + test-source - portion of testsuite that defines group
# | | + times       - timestamps for computing duration
# | | + pass        - created if group passed
# | | + xpass       - created if group xpassed
# | | + fail        - created if group failed
# | | + xfail       - created if group xfailed
# | | + skip        - created if group skipped
# + at-stop         - during a run: end the run if this file exists
# + at-source-lines - during a run: cache of TESTSUITE line numbers for extraction
# + 0..NNN/         - created for each group NNN, remains after -d or failed test
# | + TESTSUITE.log - summarizes the group results
# | + ...           - files created during the group

# The directory the whole suite works in.
# Should be absolute to let the user `cd' at will.
at_suite_dir=$at_dir/$as_me.dir
# The file containing the suite ($at_dir might have changed since earlier).
at_suite_log=$at_dir/$as_me.log
# The directory containing helper files per test group.
at_helper_dir=$at_suite_dir/at-groups
# Stop file: if it exists, do not start new jobs.
at_stop_file=$at_suite_dir/at-stop
# The fifo used for the job dispatcher.
at_job_fifo=$at_suite_dir/at-job-fifo

if $at_clean; then
  test -d "$at_suite_dir" &&
    find "$at_suite_dir" -type d ! -perm -700 -exec chmod u+rwx \{\} \;
  rm -f -r "$at_suite_dir" "$at_suite_log"
  exit $?
fi

# Don't take risks: use only absolute directories in PATH.
#
# For stand-alone test suites (ie. atconfig was not found),
# AUTOTEST_PATH is relative to `.'.
#
# For embedded test suites, AUTOTEST_PATH is relative to the top level
# of the package.  Then expand it into build/src parts, since users
# may create executables in both places.
AUTOTEST_PATH=`$as_echo "$AUTOTEST_PATH" | sed "s|:|$PATH_SEPARATOR|g"`
at_path=
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $AUTOTEST_PATH $PATH
do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
    test -n "$at_path" && as_fn_append at_path $PATH_SEPARATOR
case $as_dir in
  [\\/]* | ?:[\\/]* )
    as_fn_append at_path "$as_dir"
    ;;
  * )
    if test -z "$at_top_build_prefix"; then
      # Stand-alone test suite.
      as_fn_append at_path "$as_dir"
    else
      # Embedded test suite.
      as_fn_append at_path "$at_top_build_prefix$as_dir$PATH_SEPARATOR"
      as_fn_append at_path "$at_top_srcdir/$as_dir"
    fi
    ;;
esac
  done
IFS=$as_save_IFS


# Now build and simplify PATH.
#
# There might be directories that don't exist, but don't redirect
# builtins' (eg., cd) stderr directly: Ultrix's sh hates that.
at_new_path=
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $at_path
do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
    test -d "$as_dir" || continue
case $as_dir in
  [\\/]* | ?:[\\/]* ) ;;
  * ) as_dir=`(cd "$as_dir" && pwd) 2>/dev/null` ;;
esac
case $PATH_SEPARATOR$at_new_path$PATH_SEPARATOR in
  *$PATH_SEPARATOR$as_dir$PATH_SEPARATOR*) ;;
  $PATH_SEPARATOR$PATH_SEPARATOR) at_new_path=$as_dir ;;
  *) as_fn_append at_new_path "$PATH_SEPARATOR$as_dir" ;;
esac
  done
IFS=$as_save_IFS

PATH=$at_new_path
export PATH

# Setting up the FDs.



# 5 is the log file.  Not to be overwritten if `-d'.
if $at_debug_p; then
  at_suite_log=/dev/null
else
  : >"$at_suite_log"
fi
exec 5>>"$at_suite_log"

# Banners and logs.
$as_echo "## -------------------------------- ##
## igraph 0.6.5 test suite: igraph. ##
## -------------------------------- ##"
{
  $as_echo "## -------------------------------- ##
## igraph 0.6.5 test suite: igraph. ##
## -------------------------------- ##"
  echo

  $as_echo "$as_me: command line was:"
  $as_echo "  \$ $0 $at_cli_args"
  echo

  # If ChangeLog exists, list a few lines in case it might help determining
  # the exact version.
  if test -n "$at_top_srcdir" && test -f "$at_top_srcdir/ChangeLog"; then
    $as_echo "## ---------- ##
## ChangeLog. ##
## ---------- ##"
    echo
    sed 's/^/| /;10q' "$at_top_srcdir/ChangeLog"
    echo
  fi

  {
cat <<_ASUNAME
## --------- ##
## Platform. ##
## --------- ##

hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
uname -m = `(uname -m) 2>/dev/null || echo unknown`
uname -r = `(uname -r) 2>/dev/null || echo unknown`
uname -s = `(uname -s) 2>/dev/null || echo unknown`
uname -v = `(uname -v) 2>/dev/null || echo unknown`

/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`

/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`

_ASUNAME

as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
    $as_echo "PATH: $as_dir"
  done
IFS=$as_save_IFS

}
  echo

  # Contents of the config files.
  for at_file in atconfig atlocal
  do
    test -r $at_file || continue
    $as_echo "$as_me: $at_file:"
    sed 's/^/| /' $at_file
    echo
  done
} >&5


## ------------------------- ##
## Autotest shell functions. ##
## ------------------------- ##

# at_fn_banner NUMBER
# -------------------
# Output banner NUMBER, provided the testsuite is running multiple groups and
# this particular banner has not yet been printed.
at_fn_banner ()
{
  $at_print_banners || return 0
  eval at_banner_text=\$at_banner_text_$1
  test "x$at_banner_text" = "x " && return 0
  eval "at_banner_text_$1=\" \""
  if test -z "$at_banner_text"; then
    $at_first || echo
  else
    $as_echo "$as_nl$at_banner_text$as_nl"
  fi
} # at_fn_banner

# at_fn_check_prepare_notrace REASON LINE
# ---------------------------------------
# Perform AT_CHECK preparations for the command at LINE for an untraceable
# command; REASON is the reason for disabling tracing.
at_fn_check_prepare_notrace ()
{
  $at_trace_echo "Not enabling shell tracing (command contains $1)"
  $as_echo "$2" >"$at_check_line_file"
  at_check_trace=: at_check_filter=:
  : >"$at_stdout"; : >"$at_stderr"
}

# at_fn_check_prepare_trace LINE
# ------------------------------
# Perform AT_CHECK preparations for the command at LINE for a traceable
# command.
at_fn_check_prepare_trace ()
{
  $as_echo "$1" >"$at_check_line_file"
  at_check_trace=$at_traceon at_check_filter=$at_check_filter_trace
  : >"$at_stdout"; : >"$at_stderr"
}

# at_fn_check_prepare_dynamic COMMAND LINE
# ----------------------------------------
# Decide if COMMAND at LINE is traceable at runtime, and call the appropriate
# preparation function.
at_fn_check_prepare_dynamic ()
{
  case $1 in
    *$as_nl*)
      at_fn_check_prepare_notrace 'an embedded newline' "$2" ;;
    *)
      at_fn_check_prepare_trace "$2" ;;
  esac
}

# at_fn_filter_trace
# ------------------
# Remove the lines in the file "$at_stderr" generated by "set -x" and print
# them to stderr.
at_fn_filter_trace ()
{
  mv "$at_stderr" "$at_stder1"
  grep '^ *+' "$at_stder1" >&2
  grep -v '^ *+' "$at_stder1" >"$at_stderr"
}

# at_fn_log_failure FILE-LIST
# ---------------------------
# Copy the files in the list on stdout with a "> " prefix, and exit the shell
# with a failure exit code.
at_fn_log_failure ()
{
  for file
    do $as_echo "$file:"; sed 's/^/> /' "$file"; done
  echo 1 > "$at_status_file"
  exit 1
}

# at_fn_check_skip EXIT-CODE LINE
# -------------------------------
# Check whether EXIT-CODE is a special exit code (77 or 99), and if so exit
# the test group subshell with that same exit code. Use LINE in any report
# about test failure.
at_fn_check_skip ()
{
  case $1 in
    99) echo 99 > "$at_status_file"; at_failed=:
	$as_echo "$2: hard failure"; exit 99;;
    77) echo 77 > "$at_status_file"; exit 77;;
  esac
}

# at_fn_check_status EXPECTED EXIT-CODE LINE
# ------------------------------------------
# Check whether EXIT-CODE is the EXPECTED exit code, and if so do nothing.
# Otherwise, if it is 77 or 99, exit the test group subshell with that same
# exit code; if it is anything else print an error message referring to LINE,
# and fail the test.
at_fn_check_status ()
{
  case $2 in
    $1 ) ;;
    77) echo 77 > "$at_status_file"; exit 77;;
    99) echo 99 > "$at_status_file"; at_failed=:
	$as_echo "$3: hard failure"; exit 99;;
    *) $as_echo "$3: exit code was $2, expected $1"
      at_failed=:;;
  esac
}

# at_fn_diff_devnull FILE
# -----------------------
# Emit a diff between /dev/null and FILE. Uses "test -s" to avoid useless diff
# invocations.
at_fn_diff_devnull ()
{
  test -s "$1" || return 0
  $at_diff "$at_devnull" "$1"
}

# at_fn_test NUMBER
# -----------------
# Parse out test NUMBER from the tail of this file.
at_fn_test ()
{
  eval at_sed=\$at_sed$1
  sed "$at_sed" "$at_myself" > "$at_test_source"
}

# at_fn_create_debugging_script
# -----------------------------
# Create the debugging script $at_group_dir/run which will reproduce the
# current test group.
at_fn_create_debugging_script ()
{
  {
    echo "#! /bin/sh" &&
    echo 'test "${ZSH_VERSION+set}" = set && alias -g '\''${1+"$@"}'\''='\''"$@"'\''' &&
    $as_echo "cd '$at_dir'" &&
    $as_echo "exec \${CONFIG_SHELL-$SHELL} \"$at_myself\" -v -d $at_debug_args $at_group \${1+\"\$@\"}" &&
    echo 'exit 1'
  } >"$at_group_dir/run" &&
  chmod +x "$at_group_dir/run"
}

## -------------------------------- ##
## End of autotest shell functions. ##
## -------------------------------- ##
{
  $as_echo "## ---------------- ##
## Tested programs. ##
## ---------------- ##"
  echo
} >&5

# Report what programs are being tested.
for at_program in : $at_tested
do
  test "$at_program" = : && continue
  case $at_program in
    [\\/]* | ?:[\\/]* ) $at_program_=$at_program ;;
    * )
    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
    test -f "$as_dir/$at_program" && break
  done
IFS=$as_save_IFS

    at_program_=$as_dir/$at_program ;;
  esac
  if test -f "$at_program_"; then
    {
      $as_echo "$at_srcdir/testsuite.at:22: $at_program_ --version"
      "$at_program_" --version </dev/null
      echo
    } >&5 2>&1
  else
    as_fn_error $? "cannot find $at_program" "$LINENO" 5
  fi
done

{
  $as_echo "## ------------------ ##
## Running the tests. ##
## ------------------ ##"
} >&5

at_start_date=`date`
at_start_time=`date +%s 2>/dev/null`
$as_echo "$as_me: starting at: $at_start_date" >&5

# Create the master directory if it doesn't already exist.
as_dir="$at_suite_dir"; as_fn_mkdir_p ||
  as_fn_error $? "cannot create \`$at_suite_dir'" "$LINENO" 5

# Can we diff with `/dev/null'?  DU 5.0 refuses.
if diff /dev/null /dev/null >/dev/null 2>&1; then
  at_devnull=/dev/null
else
  at_devnull=$at_suite_dir/devnull
  >"$at_devnull"
fi

# Use `diff -u' when possible.
if at_diff=`diff -u "$at_devnull" "$at_devnull" 2>&1` && test -z "$at_diff"
then
  at_diff='diff -u'
else
  at_diff=diff
fi

# Get the last needed group.
for at_group in : $at_groups; do :; done

# Extract the start and end lines of each test group at the tail
# of this file
awk '
BEGIN { FS="" }
/^#AT_START_/ {
  start = NR
}
/^#AT_STOP_/ {
  test = substr ($ 0, 10)
  print "at_sed" test "=\"1," start "d;" (NR-1) "q\""
  if (test == "'"$at_group"'") exit
}' "$at_myself" > "$at_suite_dir/at-source-lines" &&
. "$at_suite_dir/at-source-lines" ||
  as_fn_error $? "cannot create test line number cache" "$LINENO" 5
rm -f "$at_suite_dir/at-source-lines"

# Set number of jobs for `-j'; avoid more jobs than test groups.
set X $at_groups; shift; at_max_jobs=$#
if test $at_max_jobs -eq 0; then
  at_jobs=1
fi
if test $at_jobs -ne 1 &&
   { test $at_jobs -eq 0 || test $at_jobs -gt $at_max_jobs; }; then
  at_jobs=$at_max_jobs
fi

# If parallel mode, don't output banners, don't split summary lines.
if test $at_jobs -ne 1; then
  at_print_banners=false
  at_quiet=:
fi

# Set up helper dirs.
rm -rf "$at_helper_dir" &&
mkdir "$at_helper_dir" &&
cd "$at_helper_dir" &&
{ test -z "$at_groups" || mkdir $at_groups; } ||
as_fn_error $? "testsuite directory setup failed" "$LINENO" 5

# Functions for running a test group.  We leave the actual
# test group execution outside of a shell function in order
# to avoid hitting zsh 4.x exit status bugs.

# at_fn_group_prepare
# -------------------
# Prepare for running a test group.
at_fn_group_prepare ()
{
  # The directory for additional per-group helper files.
  at_job_dir=$at_helper_dir/$at_group
  # The file containing the location of the last AT_CHECK.
  at_check_line_file=$at_job_dir/check-line
  # The file containing the exit status of the last command.
  at_status_file=$at_job_dir/status
  # The files containing the output of the tested commands.
  at_stdout=$at_job_dir/stdout
  at_stder1=$at_job_dir/stder1
  at_stderr=$at_job_dir/stderr
  # The file containing the code for a test group.
  at_test_source=$at_job_dir/test-source
  # The file containing dates.
  at_times_file=$at_job_dir/times

  # Be sure to come back to the top test directory.
  cd "$at_suite_dir"

  # Clearly separate the test groups when verbose.
  $at_first || $at_verbose echo

  at_group_normalized=$at_group

  eval 'while :; do
    case $at_group_normalized in #(
    '"$at_format"'*) break;;
    esac
    at_group_normalized=0$at_group_normalized
  done'


  # Create a fresh directory for the next test group, and enter.
  # If one already exists, the user may have invoked ./run from
  # within that directory; we remove the contents, but not the
  # directory itself, so that we aren't pulling the rug out from
  # under the shell's notion of the current directory.
  at_group_dir=$at_suite_dir/$at_group_normalized
  at_group_log=$at_group_dir/$as_me.log
  if test -d "$at_group_dir"; then
  find "$at_group_dir" -type d ! -perm -700 -exec chmod u+rwx {} \;
  rm -fr "$at_group_dir"/* "$at_group_dir"/.[!.] "$at_group_dir"/.??*
fi ||
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: test directory for $at_group_normalized could not be cleaned" >&5
$as_echo "$as_me: WARNING: test directory for $at_group_normalized could not be cleaned" >&2;}
  # Be tolerant if the above `rm' was not able to remove the directory.
  as_dir="$at_group_dir"; as_fn_mkdir_p

  echo 0 > "$at_status_file"

  # In verbose mode, append to the log file *and* show on
  # the standard output; in quiet mode only write to the log.
  if test -z "$at_verbose"; then
    at_tee_pipe='tee -a "$at_group_log"'
  else
    at_tee_pipe='cat >> "$at_group_log"'
  fi
}

# at_fn_group_banner ORDINAL LINE DESC PAD [BANNER]
# -------------------------------------------------
# Declare the test group ORDINAL, located at LINE with group description DESC,
# and residing under BANNER. Use PAD to align the status column.
at_fn_group_banner ()
{
  at_setup_line="$2"
  test -n "$5" && at_fn_banner $5
  at_desc="$3"
  case $1 in
    [0-9])      at_desc_line="  $1: ";;
    [0-9][0-9]) at_desc_line=" $1: " ;;
    *)          at_desc_line="$1: "  ;;
  esac
  as_fn_append at_desc_line "$3$4"
  $at_quiet $as_echo_n "$at_desc_line"
  echo "#                             -*- compilation -*-" >> "$at_group_log"
}

# at_fn_group_postprocess
# -----------------------
# Perform cleanup after running a test group.
at_fn_group_postprocess ()
{
  # Be sure to come back to the suite directory, in particular
  # since below we might `rm' the group directory we are in currently.
  cd "$at_suite_dir"

  if test ! -f "$at_check_line_file"; then
    sed "s/^ */$as_me: WARNING: /" <<_ATEOF
      A failure happened in a test group before any test could be
      run. This means that test suite is improperly designed.  Please
      report this failure to <csardi.gabor@gmail.com>.
_ATEOF
    $as_echo "$at_setup_line" >"$at_check_line_file"
    at_status=99
  fi
  $at_verbose $as_echo_n "$at_group. $at_setup_line: "
  $as_echo_n "$at_group. $at_setup_line: " >> "$at_group_log"
  case $at_xfail:$at_status in
    yes:0)
	at_msg="UNEXPECTED PASS"
	at_res=xpass
	at_errexit=$at_errexit_p
	at_color=$at_red
	;;
    no:0)
	at_msg="ok"
	at_res=pass
	at_errexit=false
	at_color=$at_grn
	;;
    *:77)
	at_msg='skipped ('`cat "$at_check_line_file"`')'
	at_res=skip
	at_errexit=false
	at_color=$at_blu
	;;
    no:* | *:99)
	at_msg='FAILED ('`cat "$at_check_line_file"`')'
	at_res=fail
	at_errexit=$at_errexit_p
	at_color=$at_red
	;;
    yes:*)
	at_msg='expected failure ('`cat "$at_check_line_file"`')'
	at_res=xfail
	at_errexit=false
	at_color=$at_lgn
	;;
  esac
  echo "$at_res" > "$at_job_dir/$at_res"
  # In parallel mode, output the summary line only afterwards.
  if test $at_jobs -ne 1 && test -n "$at_verbose"; then
    $as_echo "$at_desc_line $at_color$at_msg$at_std"
  else
    # Make sure there is a separator even with long titles.
    $as_echo " $at_color$at_msg$at_std"
  fi
  at_log_msg="$at_group. $at_desc ($at_setup_line): $at_msg"
  case $at_status in
    0|77)
      # $at_times_file is only available if the group succeeded.
      # We're not including the group log, so the success message
      # is written in the global log separately.  But we also
      # write to the group log in case they're using -d.
      if test -f "$at_times_file"; then
	at_log_msg="$at_log_msg     ("`sed 1d "$at_times_file"`')'
	rm -f "$at_times_file"
      fi
      $as_echo "$at_log_msg" >> "$at_group_log"
      $as_echo "$at_log_msg" >&5

      # Cleanup the group directory, unless the user wants the files
      # or the success was unexpected.
      if $at_debug_p || test $at_res = xpass; then
	at_fn_create_debugging_script
	if test $at_res = xpass && $at_errexit; then
	  echo stop > "$at_stop_file"
	fi
      else
	if test -d "$at_group_dir"; then
	  find "$at_group_dir" -type d ! -perm -700 -exec chmod u+rwx \{\} \;
	  rm -fr "$at_group_dir"
	fi
	rm -f "$at_test_source"
      fi
      ;;
    *)
      # Upon failure, include the log into the testsuite's global
      # log.  The failure message is written in the group log.  It
      # is later included in the global log.
      $as_echo "$at_log_msg" >> "$at_group_log"

      # Upon failure, keep the group directory for autopsy, and create
      # the debugging script.  With -e, do not start any further tests.
      at_fn_create_debugging_script
      if $at_errexit; then
	echo stop > "$at_stop_file"
      fi
      ;;
  esac
}


## ------------ ##
## Driver loop. ##
## ------------ ##


if (set -m && set +m && set +b) >/dev/null 2>&1; then
  set +b
  at_job_control_on='set -m' at_job_control_off='set +m' at_job_group=-
else
  at_job_control_on=: at_job_control_off=: at_job_group=
fi

for at_signal in 1 2 15; do
  trap 'set +x; set +e
	$at_job_control_off
	at_signal='"$at_signal"'
	echo stop > "$at_stop_file"
	trap "" $at_signal
	at_pgids=
	for at_pgid in `jobs -p 2>/dev/null`; do
	  at_pgids="$at_pgids $at_job_group$at_pgid"
	done
	test -z "$at_pgids" || kill -$at_signal $at_pgids 2>/dev/null
	wait
	if test "$at_jobs" -eq 1 || test -z "$at_verbose"; then
	  echo >&2
	fi
	at_signame=`kill -l $at_signal 2>&1 || echo $at_signal`
	set x $at_signame
	test 1 -gt 2 && at_signame=$at_signal
	{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: caught signal $at_signame, bailing out" >&5
$as_echo "$as_me: WARNING: caught signal $at_signame, bailing out" >&2;}
	as_fn_arith 128 + $at_signal && exit_status=$as_val
	as_fn_exit $exit_status' $at_signal
done

rm -f "$at_stop_file"
at_first=:

if test $at_jobs -ne 1 &&
     rm -f "$at_job_fifo" &&
     test -n "$at_job_group" &&
     ( mkfifo "$at_job_fifo" && trap 'exit 1' PIPE STOP TSTP ) 2>/dev/null
then
  # FIFO job dispatcher.

  trap 'at_pids=
	for at_pid in `jobs -p`; do
	  at_pids="$at_pids $at_job_group$at_pid"
	done
	if test -n "$at_pids"; then
	  at_sig=TSTP
	  test "${TMOUT+set}" = set && at_sig=STOP
	  kill -$at_sig $at_pids 2>/dev/null
	fi
	kill -STOP $$
	test -z "$at_pids" || kill -CONT $at_pids 2>/dev/null' TSTP

  echo
  # Turn jobs into a list of numbers, starting from 1.
  at_joblist=`$as_echo "$at_groups" | sed -n 1,${at_jobs}p`

  set X $at_joblist
  shift
  for at_group in $at_groups; do
    $at_job_control_on 2>/dev/null
    (
      # Start one test group.
      $at_job_control_off
      if $at_first; then
	exec 7>"$at_job_fifo"
      else
	exec 6<&-
      fi
      trap 'set +x; set +e
	    trap "" PIPE
	    echo stop > "$at_stop_file"
	    echo >&7
	    as_fn_exit 141' PIPE
      at_fn_group_prepare
      if cd "$at_group_dir" &&
	 at_fn_test $at_group &&
	 . "$at_test_source"
      then :; else
	{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unable to parse test group: $at_group" >&5
$as_echo "$as_me: WARNING: unable to parse test group: $at_group" >&2;}
	at_failed=:
      fi
      at_fn_group_postprocess
      echo >&7
    ) &
    $at_job_control_off
    if $at_first; then
      at_first=false
      exec 6<"$at_job_fifo" 7>"$at_job_fifo"
    fi
    shift # Consume one token.
    if test $# -gt 0; then :; else
      read at_token <&6 || break
      set x $*
    fi
    test -f "$at_stop_file" && break
  done
  exec 7>&-
  # Read back the remaining ($at_jobs - 1) tokens.
  set X $at_joblist
  shift
  if test $# -gt 0; then
    shift
    for at_job
    do
      read at_token
    done <&6
  fi
  exec 6<&-
  wait
else
  # Run serially, avoid forks and other potential surprises.
  for at_group in $at_groups; do
    at_fn_group_prepare
    if cd "$at_group_dir" &&
       at_fn_test $at_group &&
       . "$at_test_source"; then :; else
      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unable to parse test group: $at_group" >&5
$as_echo "$as_me: WARNING: unable to parse test group: $at_group" >&2;}
      at_failed=:
    fi
    at_fn_group_postprocess
    test -f "$at_stop_file" && break
    at_first=false
  done
fi

# Wrap up the test suite with summary statistics.
cd "$at_helper_dir"

# Use ?..???? when the list must remain sorted, the faster * otherwise.
at_pass_list=`for f in */pass; do echo $f; done | sed '/\*/d; s,/pass,,'`
at_skip_list=`for f in */skip; do echo $f; done | sed '/\*/d; s,/skip,,'`
at_xfail_list=`for f in */xfail; do echo $f; done | sed '/\*/d; s,/xfail,,'`
at_xpass_list=`for f in ?/xpass ??/xpass ???/xpass ????/xpass; do
		 echo $f; done | sed '/?/d; s,/xpass,,'`
at_fail_list=`for f in ?/fail ??/fail ???/fail ????/fail; do
		echo $f; done | sed '/?/d; s,/fail,,'`

set X $at_pass_list $at_xpass_list $at_xfail_list $at_fail_list $at_skip_list
shift; at_group_count=$#
set X $at_xpass_list; shift; at_xpass_count=$#; at_xpass_list=$*
set X $at_xfail_list; shift; at_xfail_count=$#
set X $at_fail_list; shift; at_fail_count=$#; at_fail_list=$*
set X $at_skip_list; shift; at_skip_count=$#

as_fn_arith $at_group_count - $at_skip_count && at_run_count=$as_val
as_fn_arith $at_xpass_count + $at_fail_count && at_unexpected_count=$as_val
as_fn_arith $at_xfail_count + $at_fail_count && at_total_fail_count=$as_val

# Back to the top directory.
cd "$at_dir"
rm -rf "$at_helper_dir"

# Compute the duration of the suite.
at_stop_date=`date`
at_stop_time=`date +%s 2>/dev/null`
$as_echo "$as_me: ending at: $at_stop_date" >&5
case $at_start_time,$at_stop_time in
  [0-9]*,[0-9]*)
    as_fn_arith $at_stop_time - $at_start_time && at_duration_s=$as_val
    as_fn_arith $at_duration_s / 60 && at_duration_m=$as_val
    as_fn_arith $at_duration_m / 60 && at_duration_h=$as_val
    as_fn_arith $at_duration_s % 60 && at_duration_s=$as_val
    as_fn_arith $at_duration_m % 60 && at_duration_m=$as_val
    at_duration="${at_duration_h}h ${at_duration_m}m ${at_duration_s}s"
    $as_echo "$as_me: test suite duration: $at_duration" >&5
    ;;
esac

echo
$as_echo "## ------------- ##
## Test results. ##
## ------------- ##"
echo
{
  echo
  $as_echo "## ------------- ##
## Test results. ##
## ------------- ##"
  echo
} >&5

if test $at_run_count = 1; then
  at_result="1 test"
  at_were=was
else
  at_result="$at_run_count tests"
  at_were=were
fi
if $at_errexit_p && test $at_unexpected_count != 0; then
  if test $at_xpass_count = 1; then
    at_result="$at_result $at_were run, one passed"
  else
    at_result="$at_result $at_were run, one failed"
  fi
  at_result="$at_result unexpectedly and inhibited subsequent tests."
  at_color=$at_red
else
  # Don't you just love exponential explosion of the number of cases?
  at_color=$at_red
  case $at_xpass_count:$at_fail_count:$at_xfail_count in
    # So far, so good.
    0:0:0) at_result="$at_result $at_were successful." at_color=$at_grn ;;
    0:0:*) at_result="$at_result behaved as expected." at_color=$at_lgn ;;

    # Some unexpected failures
    0:*:0) at_result="$at_result $at_were run,
$at_fail_count failed unexpectedly." ;;

    # Some failures, both expected and unexpected
    0:*:1) at_result="$at_result $at_were run,
$at_total_fail_count failed ($at_xfail_count expected failure)." ;;
    0:*:*) at_result="$at_result $at_were run,
$at_total_fail_count failed ($at_xfail_count expected failures)." ;;

    # No unexpected failures, but some xpasses
    *:0:*) at_result="$at_result $at_were run,
$at_xpass_count passed unexpectedly." ;;

    # No expected failures, but failures and xpasses
    *:1:0) at_result="$at_result $at_were run,
$at_unexpected_count did not behave as expected ($at_fail_count unexpected failure)." ;;
    *:*:0) at_result="$at_result $at_were run,
$at_unexpected_count did not behave as expected ($at_fail_count unexpected failures)." ;;

    # All of them.
    *:*:1) at_result="$at_result $at_were run,
$at_xpass_count passed unexpectedly,
$at_total_fail_count failed ($at_xfail_count expected failure)." ;;
    *:*:*) at_result="$at_result $at_were run,
$at_xpass_count passed unexpectedly,
$at_total_fail_count failed ($at_xfail_count expected failures)." ;;
  esac

  if test $at_skip_count = 0 && test $at_run_count -gt 1; then
    at_result="All $at_result"
  fi
fi

# Now put skips in the mix.
case $at_skip_count in
  0) ;;
  1) at_result="$at_result
1 test was skipped." ;;
  *) at_result="$at_result
$at_skip_count tests were skipped." ;;
esac

if test $at_unexpected_count = 0; then
  echo "$at_color$at_result$at_std"
  echo "$at_result" >&5
else
  echo "${at_color}ERROR: $at_result$at_std" >&2
  echo "ERROR: $at_result" >&5
  {
    echo
    $as_echo "## ------------------------ ##
## Summary of the failures. ##
## ------------------------ ##"

    # Summary of failed and skipped tests.
    if test $at_fail_count != 0; then
      echo "Failed tests:"
      $SHELL "$at_myself" $at_fail_list --list
      echo
    fi
    if test $at_skip_count != 0; then
      echo "Skipped tests:"
      $SHELL "$at_myself" $at_skip_list --list
      echo
    fi
    if test $at_xpass_count != 0; then
      echo "Unexpected passes:"
      $SHELL "$at_myself" $at_xpass_list --list
      echo
    fi
    if test $at_fail_count != 0; then
      $as_echo "## ---------------------- ##
## Detailed failed tests. ##
## ---------------------- ##"
      echo
      for at_group in $at_fail_list
      do
	at_group_normalized=$at_group

  eval 'while :; do
    case $at_group_normalized in #(
    '"$at_format"'*) break;;
    esac
    at_group_normalized=0$at_group_normalized
  done'

	cat "$at_suite_dir/$at_group_normalized/$as_me.log"
	echo
      done
      echo
    fi
    if test -n "$at_top_srcdir"; then
      sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
## ${at_top_build_prefix}config.log ##
_ASBOX
      sed 's/^/| /' ${at_top_build_prefix}config.log
      echo
    fi
  } >&5

  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
## $as_me.log was created. ##
_ASBOX

  echo
  if $at_debug_p; then
    at_msg='per-test log files'
  else
    at_msg="\`${at_testdir+${at_testdir}/}$as_me.log'"
  fi
  $as_echo "Please send $at_msg and all information you think might help:

   To: <csardi.gabor@gmail.com>
   Subject: [igraph 0.6.5] $as_me: $at_fail_list${at_fail_list:+ failed${at_xpass_list:+, }}$at_xpass_list${at_xpass_list:+ passed unexpectedly}

You may investigate any problem if you feel able to do so, in which
case the test suite provides a good starting point.  Its output may
be found below \`${at_testdir+${at_testdir}/}$as_me.dir'.
"
  exit 1
fi

exit 0

## ------------- ##
## Actual tests. ##
## ------------- ##
#AT_START_1
at_fn_group_banner 1 'version.at:26' \
  "Simple version query (igraph_version): " "        " 1
at_xfail=no
(
  $as_echo "1. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/version.at:28: \$CC \${abs_top_srcdir}/examples/simple/igraph_version.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "version.at:28"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_version.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/version.at:28"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/version.at:28: >expout"
at_fn_check_prepare_trace "version.at:28"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/version.at:28"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/version.at:28: "
at_fn_check_prepare_trace "version.at:28"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/version.at:28"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/version.at:28: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "version.at:28"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/version.at:28"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_1
#AT_START_2
at_fn_group_banner 2 'types.at:24' \
  "Vector (vector_t): " "                            " 2
at_xfail=no
(
  $as_echo "2. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:26: \$CC \${abs_top_srcdir}/examples/simple/vector.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:26"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/vector.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:26: cp \${abs_top_srcdir}/examples/'simple/vector.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:26"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/vector.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:26: "
at_fn_check_prepare_trace "types.at:26"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:26: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:26"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_2
#AT_START_3
at_fn_group_banner 3 'types.at:29' \
  "Vector (more) (vector_t): " "                     " 2
at_xfail=no
(
  $as_echo "3. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:31: \$CC \${abs_top_srcdir}/examples/simple/vector2.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:31"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/vector2.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:31: cp \${abs_top_srcdir}/examples/'simple/vector2.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:31"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/vector2.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:31: "
at_fn_check_prepare_trace "types.at:31"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:31: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:31"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_3
#AT_START_4
at_fn_group_banner 4 'types.at:34' \
  "Vector (even more) (vector_t): " "                " 2
at_xfail=no
(
  $as_echo "4. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:36: \$CC \${abs_top_srcdir}/examples/simple/vector3.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:36"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/vector3.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:36: >expout"
at_fn_check_prepare_trace "types.at:36"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:36: "
at_fn_check_prepare_trace "types.at:36"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:36: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:36"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_4
#AT_START_5
at_fn_group_banner 5 'types.at:39' \
  "Matrix (matrix_t): " "                            " 2
at_xfail=no
(
  $as_echo "5. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:41: \$CC \${abs_top_srcdir}/examples/simple/matrix.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:41"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/matrix.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:41"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:41: cp \${abs_top_srcdir}/examples/'simple/matrix.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:41"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/matrix.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:41"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:41: "
at_fn_check_prepare_trace "types.at:41"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:41"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:41: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:41"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:41"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_5
#AT_START_6
at_fn_group_banner 6 'types.at:44' \
  "Matrix (more) (matrix_t): " "                     " 2
at_xfail=no
(
  $as_echo "6. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:46: \$CC \${abs_top_srcdir}/examples/simple/matrix2.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:46"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/matrix2.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:46"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:46: cp \${abs_top_srcdir}/examples/'simple/matrix2.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:46"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/matrix2.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:46"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:46: "
at_fn_check_prepare_trace "types.at:46"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:46"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:46: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:46"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:46"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_6
#AT_START_7
at_fn_group_banner 7 'types.at:49' \
  "Matrix (even more) (matrix_t): " "                " 2
at_xfail=no
(
  $as_echo "7. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:51: \$CC \${abs_top_srcdir}/examples/simple/matrix3.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:51"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/matrix3.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:51"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:51: >expout"
at_fn_check_prepare_trace "types.at:51"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:51"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:51: "
at_fn_check_prepare_trace "types.at:51"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:51"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:51: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:51"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:51"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_7
#AT_START_8
at_fn_group_banner 8 'types.at:54' \
  "Double ended queue (dqueue_t): " "                " 2
at_xfail=no
(
  $as_echo "8. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:56: \$CC \${abs_top_srcdir}/examples/simple/dqueue.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:56"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/dqueue.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:56"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:56: cp \${abs_top_srcdir}/examples/'simple/dqueue.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:56"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/dqueue.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:56"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:56: "
at_fn_check_prepare_trace "types.at:56"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:56"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:56: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:56"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:56"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_8
#AT_START_9
at_fn_group_banner 9 'types.at:59' \
  "Vector of pointers (vector_ptr_t): " "            " 2
at_xfail=no
(
  $as_echo "9. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:61: \$CC \${abs_top_srcdir}/examples/simple/vector_ptr.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:61"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/vector_ptr.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:61"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:61: >expout"
at_fn_check_prepare_trace "types.at:61"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:61"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:61: "
at_fn_check_prepare_trace "types.at:61"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:61"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:61: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:61"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:61"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_9
#AT_START_10
at_fn_group_banner 10 'types.at:64' \
  "Stack (stack_t): " "                              " 2
at_xfail=no
(
  $as_echo "10. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:66: \$CC \${abs_top_srcdir}/examples/simple/stack.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:66"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/stack.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:66"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:66: >expout"
at_fn_check_prepare_trace "types.at:66"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:66"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:66: "
at_fn_check_prepare_trace "types.at:66"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:66"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:66: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:66"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:66"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_10
#AT_START_11
at_fn_group_banner 11 'types.at:69' \
  "Heap (heap_t): " "                                " 2
at_xfail=no
(
  $as_echo "11. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:71: \$CC \${abs_top_srcdir}/examples/simple/heap.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:71"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/heap.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:71"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:71: >expout"
at_fn_check_prepare_trace "types.at:71"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:71"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:71: "
at_fn_check_prepare_trace "types.at:71"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:71"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:71: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:71"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:71"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_11
#AT_START_12
at_fn_group_banner 12 'types.at:74' \
  "Indexed heap (indheap_t): " "                     " 2
at_xfail=no
(
  $as_echo "12. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:76: \$CC \${abs_top_srcdir}/examples/simple/indheap.c -I\${abs_top_srcdir}/include -I\${abs_top_srcdir}/src -I\${abs_top_builddir}/include -I\${abs_top_builddir} -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:76"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/indheap.c -I${abs_top_srcdir}/include -I${abs_top_srcdir}/src -I${abs_top_builddir}/include -I${abs_top_builddir} -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:76"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:76: >expout"
at_fn_check_prepare_trace "types.at:76"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:76"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:76: "
at_fn_check_prepare_trace "types.at:76"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:76"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:76: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:76"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:76"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_12
#AT_START_13
at_fn_group_banner 13 'types.at:79' \
  "Doubly indexed heap (d_indheap_t): " "            " 2
at_xfail=no
(
  $as_echo "13. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:81: \$CC \${abs_top_srcdir}/examples/simple/d_indheap.c -I\${abs_top_srcdir}/include -I\${abs_top_srcdir}/src -I\${abs_top_builddir}/include -I\${abs_top_builddir} -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:81"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/d_indheap.c -I${abs_top_srcdir}/include -I${abs_top_srcdir}/src -I${abs_top_builddir}/include -I${abs_top_builddir} -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:81"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:81: cp \${abs_top_srcdir}/examples/'simple/d_indheap.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:81"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/d_indheap.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:81"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:81: "
at_fn_check_prepare_trace "types.at:81"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:81"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:81: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:81"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:81"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_13
#AT_START_14
at_fn_group_banner 14 'types.at:84' \
  "String vector (igraph_strvector_t): " "           " 2
at_xfail=no
(
  $as_echo "14. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:86: \$CC \${abs_top_srcdir}/examples/simple/igraph_strvector.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:86"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_strvector.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:86"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:86: cp \${abs_top_srcdir}/examples/'simple/igraph_strvector.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:86"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_strvector.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:86"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:86: "
at_fn_check_prepare_trace "types.at:86"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:86"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:86: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:86"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:86"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_14
#AT_START_15
at_fn_group_banner 15 'types.at:89' \
  "Trie (igraph_trie_t): " "                         " 2
at_xfail=no
(
  $as_echo "15. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:91: \$CC \${abs_top_srcdir}/examples/simple/igraph_trie.c -I\${abs_top_srcdir}/include -I\${abs_top_srcdir}/src -I\${abs_top_builddir}/include -I\${abs_top_builddir} -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:91"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_trie.c -I${abs_top_srcdir}/include -I${abs_top_srcdir}/src -I${abs_top_builddir}/include -I${abs_top_builddir} -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:91"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:91: cp \${abs_top_srcdir}/examples/'simple/igraph_trie.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:91"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_trie.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:91"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:91: "
at_fn_check_prepare_trace "types.at:91"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:91"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:91: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:91"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:91"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_15
#AT_START_16
at_fn_group_banner 16 'types.at:95' \
  "Partial Sum-Tree (igraph_psumtree_t): " "         " 2
at_xfail=no
(
  $as_echo "16. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:97: \$CC \${abs_top_srcdir}/examples/simple/igraph_psumtree.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:97"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_psumtree.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:97"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:97: >expout"
at_fn_check_prepare_trace "types.at:97"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:97"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:97: "
at_fn_check_prepare_trace "types.at:97"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:97"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:97: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:97"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:97"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_16
#AT_START_17
at_fn_group_banner 17 'types.at:100' \
  "Three dimensional array (igraph_array3_t): " "    " 2
at_xfail=no
(
  $as_echo "17. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:102: \$CC \${abs_top_srcdir}/examples/simple/igraph_array.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:102"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_array.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:102"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:102: cp \${abs_top_srcdir}/examples/'simple/igraph_array.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:102"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_array.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:102"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:102: "
at_fn_check_prepare_trace "types.at:102"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:102"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:102: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:102"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:102"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_17
#AT_START_18
at_fn_group_banner 18 'types.at:105' \
  "Hash table (string->string) (igraph_hashtable_t): " "" 2
at_xfail=no
(
  $as_echo "18. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:107: \$CC \${abs_top_srcdir}/examples/simple/igraph_hashtable.c -I\${abs_top_srcdir}/include -I\${abs_top_srcdir}/src -I\${abs_top_builddir}/include -I\${abs_top_builddir} -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:107"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_hashtable.c -I${abs_top_srcdir}/include -I${abs_top_srcdir}/src -I${abs_top_builddir}/include -I${abs_top_builddir} -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:107"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:107: cp \${abs_top_srcdir}/examples/'simple/igraph_hashtable.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:107"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_hashtable.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:107"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:107: "
at_fn_check_prepare_trace "types.at:107"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:107"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:107: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:107"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:107"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_18
#AT_START_19
at_fn_group_banner 19 'types.at:111' \
  "Special heap for minimum cuts (igraph_i_cutheap_t): " "" 2
at_xfail=no
(
  $as_echo "19. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:113: \$CC \${abs_top_srcdir}/examples/simple/igraph_i_cutheap.c -I\${abs_top_srcdir}/include -I\${abs_top_srcdir}/src -I\${abs_top_builddir}/include -I\${abs_top_builddir} -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:113"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_i_cutheap.c -I${abs_top_srcdir}/include -I${abs_top_srcdir}/src -I${abs_top_builddir}/include -I${abs_top_builddir} -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:113"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:113: cp \${abs_top_srcdir}/examples/'simple/igraph_i_cutheap.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:113"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_i_cutheap.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:113"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:113: "
at_fn_check_prepare_trace "types.at:113"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:113"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:113: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:113"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:113"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_19
#AT_START_20
at_fn_group_banner 20 'types.at:117' \
  "Set (igraph_set_t): " "                           " 2
at_xfail=no
(
  $as_echo "20. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:119: \$CC \${abs_top_srcdir}/examples/simple/igraph_set.c -I\${abs_top_srcdir}/include -I\${abs_top_srcdir}/src -I\${abs_top_builddir}/include -I\${abs_top_builddir} -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:119"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_set.c -I${abs_top_srcdir}/include -I${abs_top_srcdir}/src -I${abs_top_builddir}/include -I${abs_top_builddir} -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:119"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:119: cp \${abs_top_srcdir}/examples/'simple/igraph_set.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:119"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_set.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:119"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:119: "
at_fn_check_prepare_trace "types.at:119"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:119"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:119: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:119"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:119"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_20
#AT_START_21
at_fn_group_banner 21 'types.at:123' \
  "2-way heap (igraph_2wheap_t): " "                 " 2
at_xfail=no
(
  $as_echo "21. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:125: \$CC \${abs_top_srcdir}/examples/simple/2wheap.c -I\${abs_top_srcdir}/include -I\${abs_top_srcdir}/src -I\${abs_top_builddir}/include -I\${abs_top_builddir} -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:125"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/2wheap.c -I${abs_top_srcdir}/include -I${abs_top_srcdir}/src -I${abs_top_builddir}/include -I${abs_top_builddir} -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:125"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:125: >expout"
at_fn_check_prepare_trace "types.at:125"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:125"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:125: "
at_fn_check_prepare_trace "types.at:125"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:125"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:125: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:125"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:125"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_21
#AT_START_22
at_fn_group_banner 22 'types.at:128' \
  "Sparse matrix (igraph_sparsemat_t): " "           " 2
at_xfail=no
(
  $as_echo "22. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:130: \$CC \${abs_top_srcdir}/examples/simple/igraph_sparsemat.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:130"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_sparsemat.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:130"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:130: cp \${abs_top_srcdir}/examples/'simple/igraph_sparsemat.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:130"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_sparsemat.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:130"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:130: "
at_fn_check_prepare_trace "types.at:130"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:130"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:130: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:130"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:130"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_22
#AT_START_23
at_fn_group_banner 23 'types.at:133' \
  "Sparse matrix, multiplications (igraph_sparsemat_t): " "" 2
at_xfail=no
(
  $as_echo "23. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:135: \$CC \${abs_top_srcdir}/examples/simple/igraph_sparsemat2.c -I\${abs_top_srcdir}/include -I\${abs_top_srcdir}/src -I\${abs_top_builddir}/include -I\${abs_top_builddir} -L\${abs_top_builddir}/src/.libs -ligraph -lm -lblas -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:135"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_sparsemat2.c -I${abs_top_srcdir}/include -I${abs_top_srcdir}/src -I${abs_top_builddir}/include -I${abs_top_builddir} -L${abs_top_builddir}/src/.libs -ligraph -lm -lblas -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:135"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:135: cp \${abs_top_srcdir}/examples/'simple/igraph_sparsemat2.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:135"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_sparsemat2.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:135"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:135: "
at_fn_check_prepare_trace "types.at:135"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:135"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:135: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:135"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:135"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_23
#AT_START_24
at_fn_group_banner 24 'types.at:139' \
  "Sparse matrix, indexing (igraph_sparsemat_t): " " " 2
at_xfail=no
(
  $as_echo "24. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:141: \$CC \${abs_top_srcdir}/examples/simple/igraph_sparsemat3.c -I\${abs_top_srcdir}/include -I\${abs_top_srcdir}/src -I\${abs_top_builddir}/include -I\${abs_top_builddir} -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:141"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_sparsemat3.c -I${abs_top_srcdir}/include -I${abs_top_srcdir}/src -I${abs_top_builddir}/include -I${abs_top_builddir} -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:141"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:141: cp \${abs_top_srcdir}/examples/'simple/igraph_sparsemat3.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:141"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_sparsemat3.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:141"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:141: "
at_fn_check_prepare_trace "types.at:141"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:141"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:141: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:141"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:141"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_24
#AT_START_25
at_fn_group_banner 25 'types.at:145' \
  "Sparse matrix, solvers (igraph_sparsemat_t): " "  " 2
at_xfail=no
(
  $as_echo "25. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:147: \$CC \${abs_top_srcdir}/examples/simple/igraph_sparsemat4.c -I\${abs_top_srcdir}/include -I\${abs_top_srcdir}/src -I\${abs_top_builddir}/include -I\${abs_top_builddir} -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:147"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_sparsemat4.c -I${abs_top_srcdir}/include -I${abs_top_srcdir}/src -I${abs_top_builddir}/include -I${abs_top_builddir} -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:147"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:147: cp \${abs_top_srcdir}/examples/'simple/igraph_sparsemat4.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:147"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_sparsemat4.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:147"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:147: "
at_fn_check_prepare_trace "types.at:147"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:147"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:147: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:147"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:147"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_25
#AT_START_26
at_fn_group_banner 26 'types.at:151' \
  "Sparse matrix, ARPACK eigensolver (igraph_sparsemat_t): " "" 2
at_xfail=no
(
  $as_echo "26. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:153: \$CC \${abs_top_srcdir}/examples/simple/igraph_sparsemat5.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:153"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_sparsemat5.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:153"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:153: cp \${abs_top_srcdir}/examples/'simple/igraph_sparsemat5.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:153"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_sparsemat5.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:153"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:153: "
at_fn_check_prepare_trace "types.at:153"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:153"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:153: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:153"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:153"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_26
#AT_START_27
at_fn_group_banner 27 'types.at:156' \
  "Sparse matrix, conversion to dense (igraph_sparsemat_t): " "" 2
at_xfail=no
(
  $as_echo "27. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:158: \$CC \${abs_top_srcdir}/examples/simple/igraph_sparsemat6.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:158"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_sparsemat6.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:158"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:158: >expout"
at_fn_check_prepare_trace "types.at:158"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:158"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:158: "
at_fn_check_prepare_trace "types.at:158"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:158"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:158: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:158"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:158"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_27
#AT_START_28
at_fn_group_banner 28 'types.at:161' \
  "Sparse matrix, min & max (igraph_sparsemat_t): " "" 2
at_xfail=no
(
  $as_echo "28. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:163: \$CC \${abs_top_srcdir}/examples/simple/igraph_sparsemat7.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:163"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_sparsemat7.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:163"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:163: >expout"
at_fn_check_prepare_trace "types.at:163"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:163"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:163: "
at_fn_check_prepare_trace "types.at:163"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:163"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:163: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:163"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:163"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_28
#AT_START_29
at_fn_group_banner 29 'types.at:166' \
  "Sparse matrix, other operations (igraph_sparsemat_t): " "" 2
at_xfail=no
(
  $as_echo "29. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:168: \$CC \${abs_top_srcdir}/examples/simple/igraph_sparsemat8.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:168"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_sparsemat8.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:168"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:168: >expout"
at_fn_check_prepare_trace "types.at:168"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:168"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:168: "
at_fn_check_prepare_trace "types.at:168"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:168"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:168: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:168"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:168"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_29
#AT_START_30
at_fn_group_banner 30 'types.at:171' \
  "Sparse matrix, multiplications with dense (igraph_sparsemat_t): " "" 2
at_xfail=no
(
  $as_echo "30. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:173: \$CC \${abs_top_srcdir}/examples/simple/igraph_sparsemat9.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:173"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_sparsemat9.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:173"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:173: >expout"
at_fn_check_prepare_trace "types.at:173"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:173"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:173: "
at_fn_check_prepare_trace "types.at:173"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:173"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:173: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:173"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:173"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_30
#AT_START_31
at_fn_group_banner 31 'types.at:176' \
  "Sparse matrix, is symmetric? (igraph_sparsemat_t): " "" 2
at_xfail=no
(
  $as_echo "31. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:178: \$CC \${abs_top_srcdir}/examples/simple/igraph_sparsemat_is_symmetric.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:178"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_sparsemat_is_symmetric.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:178"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:178: >expout"
at_fn_check_prepare_trace "types.at:178"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:178"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:178: "
at_fn_check_prepare_trace "types.at:178"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:178"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:178: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:178"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:178"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_31
#AT_START_32
at_fn_group_banner 32 'types.at:181' \
  "Another sparse matrix (igraph_spmatrix_t): " "    " 2
at_xfail=no
(
  $as_echo "32. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:183: \$CC \${abs_top_srcdir}/examples/simple/spmatrix.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:183"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/spmatrix.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:183"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:183: cp \${abs_top_srcdir}/examples/'simple/spmatrix.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:183"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/spmatrix.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:183"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:183: "
at_fn_check_prepare_trace "types.at:183"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:183"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:183: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:183"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:183"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_32
#AT_START_33
at_fn_group_banner 33 'types.at:186' \
  "Arbitrarily big integers (igraph_biguint_t): " "  " 2
at_xfail=no
(
  $as_echo "33. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:188: \$CC \${abs_top_srcdir}/examples/simple/biguint.c -I\${abs_top_srcdir}/include -I\${abs_top_srcdir}/src -I\${abs_top_builddir}/include -I\${abs_top_builddir} -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:188"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/biguint.c -I${abs_top_srcdir}/include -I${abs_top_srcdir}/src -I${abs_top_builddir}/include -I${abs_top_builddir} -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:188"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:188: cp \${abs_top_srcdir}/examples/'simple/biguint.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:188"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/biguint.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:188"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:188: "
at_fn_check_prepare_trace "types.at:188"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:188"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:188: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:188"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:188"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_33
#AT_START_34
at_fn_group_banner 34 'types.at:191' \
  "Marked double ended queue (igraph_marked_queue_t): " "" 2
at_xfail=no
(
  $as_echo "34. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:193: \$CC \${abs_top_srcdir}/examples/simple/igraph_marked_queue.c -I\${abs_top_srcdir}/include -I\${abs_top_srcdir}/src -I\${abs_top_builddir}/include -I\${abs_top_builddir} -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:193"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_marked_queue.c -I${abs_top_srcdir}/include -I${abs_top_srcdir}/src -I${abs_top_builddir}/include -I${abs_top_builddir} -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:193"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:193: >expout"
at_fn_check_prepare_trace "types.at:193"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:193"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:193: "
at_fn_check_prepare_trace "types.at:193"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:193"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:193: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:193"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:193"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_34
#AT_START_35
at_fn_group_banner 35 'types.at:196' \
  "Complex numbers (igraph_complex_t): " "           " 2
at_xfail=no
(
  $as_echo "35. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/types.at:198: \$CC \${abs_top_srcdir}/examples/simple/igraph_complex.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:198"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_complex.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:198"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:198: >expout"
at_fn_check_prepare_trace "types.at:198"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:198"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:198: "
at_fn_check_prepare_trace "types.at:198"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:198"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/types.at:198: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "types.at:198"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/types.at:198"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_35
#AT_START_36
at_fn_group_banner 36 'basic.at:26' \
  "Creating an empty graph (igraph_empty): " "       " 3
at_xfail=no
(
  $as_echo "36. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/basic.at:28: \$CC \${abs_top_srcdir}/examples/simple/igraph_empty.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "basic.at:28"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_empty.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:28"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:28: >expout"
at_fn_check_prepare_trace "basic.at:28"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:28"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:28: "
at_fn_check_prepare_trace "basic.at:28"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:28"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:28: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "basic.at:28"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:28"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_36
#AT_START_37
at_fn_group_banner 37 'basic.at:31' \
  "Copying a graph (igraph_copy): " "                " 3
at_xfail=no
(
  $as_echo "37. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/basic.at:33: \$CC \${abs_top_srcdir}/examples/simple/igraph_copy.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "basic.at:33"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_copy.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:33"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:33: >expout"
at_fn_check_prepare_trace "basic.at:33"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:33"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:33: "
at_fn_check_prepare_trace "basic.at:33"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:33"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:33: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "basic.at:33"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:33"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_37
#AT_START_38
at_fn_group_banner 38 'basic.at:36' \
  "Adding edges to a graph (igraph_add_edges): " "   " 3
at_xfail=no
(
  $as_echo "38. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/basic.at:38: \$CC \${abs_top_srcdir}/examples/simple/igraph_add_edges.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "basic.at:38"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_add_edges.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:38"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:38: cp \${abs_top_srcdir}/examples/'simple/igraph_add_edges.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "basic.at:38"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_add_edges.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:38"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:38: "
at_fn_check_prepare_trace "basic.at:38"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:38"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:38: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "basic.at:38"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:38"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_38
#AT_START_39
at_fn_group_banner 39 'basic.at:42' \
  "Adding vertices (igraph_add_vertices): " "        " 3
at_xfail=no
(
  $as_echo "39. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/basic.at:44: \$CC \${abs_top_srcdir}/examples/simple/igraph_add_vertices.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "basic.at:44"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_add_vertices.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:44"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:44: >expout"
at_fn_check_prepare_trace "basic.at:44"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:44"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:44: "
at_fn_check_prepare_trace "basic.at:44"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:44"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:44: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "basic.at:44"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:44"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_39
#AT_START_40
at_fn_group_banner 40 'basic.at:47' \
  "Deleting edges (igraph_delete_edges): " "         " 3
at_xfail=no
(
  $as_echo "40. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/basic.at:49: \$CC \${abs_top_srcdir}/examples/simple/igraph_delete_edges.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "basic.at:49"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_delete_edges.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:49"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:49: >expout"
at_fn_check_prepare_trace "basic.at:49"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:49"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:49: "
at_fn_check_prepare_trace "basic.at:49"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:49"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:49: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "basic.at:49"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:49"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_40
#AT_START_41
at_fn_group_banner 41 'basic.at:52' \
  "Deleting vertices (igraph_delete_vertices): " "   " 3
at_xfail=no
(
  $as_echo "41. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/basic.at:54: \$CC \${abs_top_srcdir}/examples/simple/igraph_delete_vertices.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "basic.at:54"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_delete_vertices.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:54"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:54: >expout"
at_fn_check_prepare_trace "basic.at:54"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:54"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:54: "
at_fn_check_prepare_trace "basic.at:54"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:54"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:54: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "basic.at:54"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:54"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_41
#AT_START_42
at_fn_group_banner 42 'basic.at:57' \
  "Neighbors (igraph_neighbors): " "                 " 3
at_xfail=no
(
  $as_echo "42. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/basic.at:59: \$CC \${abs_top_srcdir}/examples/simple/igraph_neighbors.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "basic.at:59"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_neighbors.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:59"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:59: cp \${abs_top_srcdir}/examples/'simple/igraph_neighbors.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "basic.at:59"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_neighbors.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:59"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:59: "
at_fn_check_prepare_trace "basic.at:59"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:59"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:59: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "basic.at:59"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:59"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_42
#AT_START_43
at_fn_group_banner 43 'basic.at:62' \
  "Is the graph directed? (igraph_is_directed): " "  " 3
at_xfail=no
(
  $as_echo "43. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/basic.at:64: \$CC \${abs_top_srcdir}/examples/simple/igraph_is_directed.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "basic.at:64"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_is_directed.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:64"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:64: >expout"
at_fn_check_prepare_trace "basic.at:64"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:64"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:64: "
at_fn_check_prepare_trace "basic.at:64"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:64"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:64: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "basic.at:64"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:64"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_43
#AT_START_44
at_fn_group_banner 44 'basic.at:67' \
  "Degree of the vertices (igraph_degree): " "       " 3
at_xfail=no
(
  $as_echo "44. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/basic.at:69: \$CC \${abs_top_srcdir}/examples/simple/igraph_degree.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "basic.at:69"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_degree.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:69"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:69: cp \${abs_top_srcdir}/examples/'simple/igraph_degree.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "basic.at:69"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_degree.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:69"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:69: "
at_fn_check_prepare_trace "basic.at:69"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:69"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:69: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "basic.at:69"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:69"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_44
#AT_START_45
at_fn_group_banner 45 'basic.at:72' \
  "Query edge ids (igraph_get_eid): " "              " 3
at_xfail=no
(
  $as_echo "45. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/basic.at:74: \$CC \${abs_top_srcdir}/examples/simple/igraph_get_eid.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "basic.at:74"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_get_eid.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:74"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:74: cp \${abs_top_srcdir}/examples/'simple/igraph_get_eid.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "basic.at:74"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_get_eid.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:74"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:74: "
at_fn_check_prepare_trace "basic.at:74"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:74"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:74: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "basic.at:74"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:74"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_45
#AT_START_46
at_fn_group_banner 46 'basic.at:77' \
  "Query many edge ids (igraph_get_eids): " "        " 3
at_xfail=no
(
  $as_echo "46. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/basic.at:79: \$CC \${abs_top_srcdir}/examples/simple/igraph_get_eids.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "basic.at:79"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_get_eids.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:79"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:79: cp \${abs_top_srcdir}/examples/'simple/igraph_get_eids.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "basic.at:79"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_get_eids.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:79"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:79: "
at_fn_check_prepare_trace "basic.at:79"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:79"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/basic.at:79: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "basic.at:79"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/basic.at:79"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_46
#AT_START_47
at_fn_group_banner 47 'iterators.at:24' \
  "Vertices in a vector (igraph_vs_vector): " "      " 4
at_xfail=no
(
  $as_echo "47. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/iterators.at:26: \$CC \${abs_top_srcdir}/examples/simple/igraph_vs_vector.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "iterators.at:26"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_vs_vector.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/iterators.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/iterators.at:26: cp \${abs_top_srcdir}/examples/'simple/igraph_vs_vector.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "iterators.at:26"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_vs_vector.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/iterators.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/iterators.at:26: "
at_fn_check_prepare_trace "iterators.at:26"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/iterators.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/iterators.at:26: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "iterators.at:26"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/iterators.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_47
#AT_START_48
at_fn_group_banner 48 'iterators.at:29' \
  "Non-adjacent vertices (igraph_vs_nonadj): " "     " 4
at_xfail=no
(
  $as_echo "48. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/iterators.at:31: \$CC \${abs_top_srcdir}/examples/simple/igraph_vs_nonadj.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "iterators.at:31"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_vs_nonadj.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/iterators.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/iterators.at:31: cp \${abs_top_srcdir}/examples/'simple/igraph_vs_nonadj.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "iterators.at:31"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_vs_nonadj.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/iterators.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/iterators.at:31: "
at_fn_check_prepare_trace "iterators.at:31"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/iterators.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/iterators.at:31: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "iterators.at:31"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/iterators.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_48
#AT_START_49
at_fn_group_banner 49 'iterators.at:34' \
  "Sequence (igraph_vs_seq): " "                     " 4
at_xfail=no
(
  $as_echo "49. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/iterators.at:36: \$CC \${abs_top_srcdir}/examples/simple/igraph_vs_seq.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "iterators.at:36"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_vs_seq.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/iterators.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/iterators.at:36: cp \${abs_top_srcdir}/examples/'simple/igraph_vs_seq.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "iterators.at:36"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_vs_seq.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/iterators.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/iterators.at:36: "
at_fn_check_prepare_trace "iterators.at:36"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/iterators.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/iterators.at:36: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "iterators.at:36"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/iterators.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_49
#AT_START_50
at_fn_group_banner 50 'iterators.at:49' \
  "Edges given by end points (igraph_es_pairs): " "  " 4
at_xfail=no
(
  $as_echo "50. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/iterators.at:51: \$CC \${abs_top_srcdir}/examples/simple/igraph_es_pairs.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "iterators.at:51"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_es_pairs.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/iterators.at:51"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/iterators.at:51: >expout"
at_fn_check_prepare_trace "iterators.at:51"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/iterators.at:51"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/iterators.at:51: "
at_fn_check_prepare_trace "iterators.at:51"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/iterators.at:51"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/iterators.at:51: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "iterators.at:51"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/iterators.at:51"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_50
#AT_START_51
at_fn_group_banner 51 'iterators.at:54' \
  "Edges in a path (igraph_es_path): " "             " 4
at_xfail=no
(
  $as_echo "51. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/iterators.at:56: \$CC \${abs_top_srcdir}/examples/simple/igraph_es_path.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "iterators.at:56"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_es_path.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/iterators.at:56"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/iterators.at:56: >expout"
at_fn_check_prepare_trace "iterators.at:56"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/iterators.at:56"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/iterators.at:56: "
at_fn_check_prepare_trace "iterators.at:56"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/iterators.at:56"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/iterators.at:56: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "iterators.at:56"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/iterators.at:56"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_51
#AT_START_52
at_fn_group_banner 52 'structure_generators.at:24' \
  "Simple graph creation (igraph_create): " "        " 5
at_xfail=no
(
  $as_echo "52. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structure_generators.at:26: \$CC \${abs_top_srcdir}/examples/simple/igraph_create.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:26"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_create.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:26: >expout"
at_fn_check_prepare_trace "structure_generators.at:26"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:26: "
at_fn_check_prepare_trace "structure_generators.at:26"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:26: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:26"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_52
#AT_START_53
at_fn_group_banner 53 'structure_generators.at:29' \
  "Barabasi-Albert model (igraph_barabasi_game):" "  " 5
at_xfail=no
(
  $as_echo "53. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structure_generators.at:31: \$CC \${abs_top_srcdir}/examples/simple/igraph_barabasi_game.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:31"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_barabasi_game.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:31: >expout"
at_fn_check_prepare_trace "structure_generators.at:31"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:31: "
at_fn_check_prepare_trace "structure_generators.at:31"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:31: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:31"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_53
#AT_START_54
at_fn_group_banner 54 'structure_generators.at:34' \
  "More Barabasi-Albert model (igraph_barabasi_game):" "" 5
at_xfail=no
(
  $as_echo "54. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structure_generators.at:36: \$CC \${abs_top_srcdir}/examples/simple/igraph_barabasi_game2.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:36"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_barabasi_game2.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:36: >expout"
at_fn_check_prepare_trace "structure_generators.at:36"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:36: "
at_fn_check_prepare_trace "structure_generators.at:36"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:36: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:36"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_54
#AT_START_55
at_fn_group_banner 55 'structure_generators.at:39' \
  "Erdos-Renyi model (igraph_erdos_renyi_game):" "   " 5
at_xfail=no
(
  $as_echo "55. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structure_generators.at:41: \$CC \${abs_top_srcdir}/examples/simple/igraph_erdos_renyi_game.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:41"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_erdos_renyi_game.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:41"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:41: >expout"
at_fn_check_prepare_trace "structure_generators.at:41"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:41"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:41: "
at_fn_check_prepare_trace "structure_generators.at:41"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:41"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:41: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:41"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:41"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_55
#AT_START_56
at_fn_group_banner 56 'structure_generators.at:44' \
  "Degree sequence (igraph_degree_sequence_game):" " " 5
at_xfail=no
(
  $as_echo "56. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structure_generators.at:46: \$CC \${abs_top_srcdir}/examples/simple/igraph_degree_sequence_game.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:46"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_degree_sequence_game.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:46"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:46: cp \${abs_top_srcdir}/examples/'simple/igraph_degree_sequence_game.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:46"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_degree_sequence_game.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:46"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:46: "
at_fn_check_prepare_trace "structure_generators.at:46"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:46"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:46: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:46"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:46"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_56
#AT_START_57
at_fn_group_banner 57 'structure_generators.at:49' \
  "k-regular graphs (igraph_k_regular_game):" "      " 5
at_xfail=no
(
  $as_echo "57. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structure_generators.at:51: \$CC \${abs_top_srcdir}/examples/simple/igraph_k_regular_game.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:51"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_k_regular_game.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:51"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:51: cp \${abs_top_srcdir}/examples/'simple/igraph_k_regular_game.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:51"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_k_regular_game.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:51"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:51: "
at_fn_check_prepare_trace "structure_generators.at:51"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:51"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:51: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:51"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:51"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_57
#AT_START_58
at_fn_group_banner 58 'structure_generators.at:54' \
  "Growing random (igraph_growing_random_game):" "   " 5
at_xfail=no
(
  $as_echo "58. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structure_generators.at:56: \$CC \${abs_top_srcdir}/examples/simple/igraph_growing_random_game.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:56"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_growing_random_game.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:56"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:56: >expout"
at_fn_check_prepare_trace "structure_generators.at:56"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:56"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:56: "
at_fn_check_prepare_trace "structure_generators.at:56"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:56"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:56: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:56"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:56"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_58
#AT_START_59
at_fn_group_banner 59 'structure_generators.at:59' \
  "Preference model (igraph_preference_game):" "     " 5
at_xfail=no
(
  $as_echo "59. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structure_generators.at:61: \$CC \${abs_top_srcdir}/examples/simple/igraph_preference_game.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:61"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_preference_game.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:61"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:61: >expout"
at_fn_check_prepare_trace "structure_generators.at:61"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:61"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:61: "
at_fn_check_prepare_trace "structure_generators.at:61"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:61"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:61: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:61"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:61"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_59
#AT_START_60
at_fn_group_banner 60 'structure_generators.at:64' \
  "From adjacency matrix (igraph_adjacency):" "      " 5
at_xfail=no
(
  $as_echo "60. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structure_generators.at:66: \$CC \${abs_top_srcdir}/examples/simple/igraph_adjacency.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:66"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_adjacency.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:66"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:66: >expout"
at_fn_check_prepare_trace "structure_generators.at:66"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:66"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:66: "
at_fn_check_prepare_trace "structure_generators.at:66"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:66"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:66: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:66"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:66"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_60
#AT_START_61
at_fn_group_banner 61 'structure_generators.at:69' \
  "From weighted adjacency matrix (igraph_weighted_adjacency):" "" 5
at_xfail=no
(
  $as_echo "61. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structure_generators.at:71: \$CC \${abs_top_srcdir}/examples/simple/igraph_weighted_adjacency.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:71"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_weighted_adjacency.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:71"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:71: cp \${abs_top_srcdir}/examples/'simple/igraph_weighted_adjacency.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:71"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_weighted_adjacency.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:71"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:71: "
at_fn_check_prepare_trace "structure_generators.at:71"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:71"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:71: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:71"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:71"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_61
#AT_START_62
at_fn_group_banner 62 'structure_generators.at:74' \
  "Star graph (igraph_star):" "                      " 5
at_xfail=no
(
  $as_echo "62. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structure_generators.at:76: \$CC \${abs_top_srcdir}/examples/simple/igraph_star.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:76"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_star.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:76"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:76: >expout"
at_fn_check_prepare_trace "structure_generators.at:76"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:76"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:76: "
at_fn_check_prepare_trace "structure_generators.at:76"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:76"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:76: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:76"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:76"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_62
#AT_START_63
at_fn_group_banner 63 'structure_generators.at:79' \
  "Lattice graph (igraph_lattice):" "                " 5
at_xfail=no
(
  $as_echo "63. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structure_generators.at:81: \$CC \${abs_top_srcdir}/examples/simple/igraph_lattice.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:81"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_lattice.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:81"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:81: >expout"
at_fn_check_prepare_trace "structure_generators.at:81"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:81"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:81: "
at_fn_check_prepare_trace "structure_generators.at:81"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:81"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:81: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:81"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:81"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_63
#AT_START_64
at_fn_group_banner 64 'structure_generators.at:84' \
  "Ring graph (igraph_ring):" "                      " 5
at_xfail=no
(
  $as_echo "64. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structure_generators.at:86: \$CC \${abs_top_srcdir}/examples/simple/igraph_ring.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:86"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_ring.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:86"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:86: >expout"
at_fn_check_prepare_trace "structure_generators.at:86"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:86"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:86: "
at_fn_check_prepare_trace "structure_generators.at:86"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:86"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:86: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:86"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:86"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_64
#AT_START_65
at_fn_group_banner 65 'structure_generators.at:89' \
  "Tree graph (igraph_tree):" "                      " 5
at_xfail=no
(
  $as_echo "65. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structure_generators.at:91: \$CC \${abs_top_srcdir}/examples/simple/igraph_tree.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:91"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_tree.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:91"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:91: >expout"
at_fn_check_prepare_trace "structure_generators.at:91"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:91"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:91: "
at_fn_check_prepare_trace "structure_generators.at:91"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:91"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:91: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:91"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:91"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_65
#AT_START_66
at_fn_group_banner 66 'structure_generators.at:94' \
  "Full graph (igraph_full):" "                      " 5
at_xfail=no
(
  $as_echo "66. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structure_generators.at:96: \$CC \${abs_top_srcdir}/examples/simple/igraph_full.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:96"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_full.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:96"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:96: >expout"
at_fn_check_prepare_trace "structure_generators.at:96"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:96"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:96: "
at_fn_check_prepare_trace "structure_generators.at:96"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:96"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:96: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:96"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:96"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_66
#AT_START_67
at_fn_group_banner 67 'structure_generators.at:99' \
  "Graph atlas (igraph_atlas):" "                    " 5
at_xfail=no
(
  $as_echo "67. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structure_generators.at:101: \$CC \${abs_top_srcdir}/examples/simple/igraph_atlas.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:101"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_atlas.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:101"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:101: cp \${abs_top_srcdir}/examples/'simple/igraph_atlas.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:101"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_atlas.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:101"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:101: "
at_fn_check_prepare_trace "structure_generators.at:101"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:101"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:101: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:101"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:101"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_67
#AT_START_68
at_fn_group_banner 68 'structure_generators.at:104' \
  "Small graph (igraph_small):" "                    " 5
at_xfail=no
(
  $as_echo "68. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structure_generators.at:106: \$CC \${abs_top_srcdir}/examples/simple/igraph_small.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:106"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_small.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:106"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:106: cp \${abs_top_srcdir}/examples/'simple/igraph_small.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:106"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_small.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:106"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:106: "
at_fn_check_prepare_trace "structure_generators.at:106"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:106"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:106: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:106"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:106"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_68
#AT_START_69
at_fn_group_banner 69 'structure_generators.at:109' \
  "Geomeric random graphs (igraph_grg_game):" "      " 5
at_xfail=no
(
  $as_echo "69. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structure_generators.at:111: \$CC \${abs_top_srcdir}/examples/simple/igraph_grg_game.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:111"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_grg_game.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:111"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:111: >expout"
at_fn_check_prepare_trace "structure_generators.at:111"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:111"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:111: "
at_fn_check_prepare_trace "structure_generators.at:111"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:111"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:111: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:111"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:111"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_69
#AT_START_70
at_fn_group_banner 70 'structure_generators.at:114' \
  "Graphs in LCF notation (igraph_lcf{,_vector}):" " " 5
at_xfail=no
(
  $as_echo "70. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structure_generators.at:116: \$CC \${abs_top_srcdir}/examples/simple/igraph_lcf.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:116"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_lcf.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:116"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:116: >expout"
at_fn_check_prepare_trace "structure_generators.at:116"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:116"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:116: "
at_fn_check_prepare_trace "structure_generators.at:116"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:116"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:116: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:116"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:116"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_70
#AT_START_71
at_fn_group_banner 71 'structure_generators.at:119' \
  "Watts-Strogatz graphs (igraph_watts_strogatz_game):" "" 5
at_xfail=no
(
  $as_echo "71. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structure_generators.at:121: \$CC \${abs_top_srcdir}/examples/simple/watts_strogatz_game.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:121"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/watts_strogatz_game.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:121"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:121: >expout"
at_fn_check_prepare_trace "structure_generators.at:121"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:121"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:121: "
at_fn_check_prepare_trace "structure_generators.at:121"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:121"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structure_generators.at:121: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structure_generators.at:121"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structure_generators.at:121"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_71
#AT_START_72
at_fn_group_banner 72 'structural_properties.at:24' \
  "Two vertices connected by an edge:" "             " 6
at_xfail=no
(
  $as_echo "72. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:26: \$CC \${abs_top_srcdir}/examples/simple/igraph_are_connected.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:26"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_are_connected.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:26: >expout"
at_fn_check_prepare_trace "structural_properties.at:26"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:26: "
at_fn_check_prepare_trace "structural_properties.at:26"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:26: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:26"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_72
#AT_START_73
at_fn_group_banner 73 'structural_properties.at:29' \
  "Diameter of a graph (igraph_diameter):" "         " 6
at_xfail=no
(
  $as_echo "73. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:31: \$CC \${abs_top_srcdir}/examples/simple/igraph_diameter.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:31"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_diameter.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:31: cp \${abs_top_srcdir}/examples/'simple/igraph_diameter.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:31"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_diameter.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:31: "
at_fn_check_prepare_trace "structural_properties.at:31"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:31: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:31"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_73
#AT_START_74
at_fn_group_banner 74 'structural_properties.at:34' \
  "Average geodesic length (igraph_average_path_length): " "" 6
at_xfail=no
(
  $as_echo "74. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:36: \$CC \${abs_top_srcdir}/examples/simple/igraph_average_path_length.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:36"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_average_path_length.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:36: >expout"
at_fn_check_prepare_trace "structural_properties.at:36"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:36: "
at_fn_check_prepare_trace "structural_properties.at:36"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:36: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:36"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_74
#AT_START_75
at_fn_group_banner 75 'structural_properties.at:39' \
  "Google PageRank (igraph_pagerank): " "            " 6
at_xfail=no
(
  $as_echo "75. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:41: \$CC \${abs_top_srcdir}/examples/simple/igraph_pagerank.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:41"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_pagerank.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:41"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:41: cp \${abs_top_srcdir}/examples/'simple/igraph_pagerank.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:41"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_pagerank.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:41"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:41: "
at_fn_check_prepare_trace "structural_properties.at:41"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:41"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:41: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:41"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:41"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_75
#AT_START_76
at_fn_group_banner 76 'structural_properties.at:44' \
  "Random rewiring (igraph_rewire): " "              " 6
at_xfail=no
(
  $as_echo "76. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:46: \$CC \${abs_top_srcdir}/examples/simple/igraph_rewire.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:46"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_rewire.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:46"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:46: cp \${abs_top_srcdir}/examples/'simple/igraph_rewire.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:46"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_rewire.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:46"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:46: "
at_fn_check_prepare_trace "structural_properties.at:46"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:46"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:46: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:46"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:46"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_76
#AT_START_77
at_fn_group_banner 77 'structural_properties.at:49' \
  "Get the shortest paths (igraph_get_shortest_paths): " "" 6
at_xfail=no
(
  $as_echo "77. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:51: \$CC \${abs_top_srcdir}/examples/simple/igraph_get_shortest_paths.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:51"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_get_shortest_paths.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:51"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:51: cp \${abs_top_srcdir}/examples/'simple/igraph_get_shortest_paths.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:51"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_get_shortest_paths.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:51"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:51: "
at_fn_check_prepare_trace "structural_properties.at:51"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:51"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:51: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:51"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:51"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_77
#AT_START_78
at_fn_group_banner 78 'structural_properties.at:55' \
  "Weighted shortest paths (Dijkstra): " "           " 6
at_xfail=no
(
  $as_echo "78. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:57: \$CC \${abs_top_srcdir}/examples/simple/dijkstra.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:57"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/dijkstra.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:57"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:57: cp \${abs_top_srcdir}/examples/'simple/dijkstra.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:57"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/dijkstra.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:57"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:57: "
at_fn_check_prepare_trace "structural_properties.at:57"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:57"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:57: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:57"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:57"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_78
#AT_START_79
at_fn_group_banner 79 'structural_properties.at:60' \
  "Weighted shortest paths (Bellman-Ford): " "       " 6
at_xfail=no
(
  $as_echo "79. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:62: \$CC \${abs_top_srcdir}/examples/simple/bellman_ford.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:62"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/bellman_ford.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:62"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:62: cp \${abs_top_srcdir}/examples/'simple/bellman_ford.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:62"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/bellman_ford.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:62"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:62: "
at_fn_check_prepare_trace "structural_properties.at:62"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:62"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:62: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:62"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:62"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_79
#AT_START_80
at_fn_group_banner 80 'structural_properties.at:65' \
  "Get the weighted shortest paths (Dijkstra): " "   " 6
at_xfail=no
(
  $as_echo "80. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:67: \$CC \${abs_top_srcdir}/examples/simple/igraph_get_shortest_paths_dijkstra.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:67"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_get_shortest_paths_dijkstra.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:67"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:67: cp \${abs_top_srcdir}/examples/'simple/igraph_get_shortest_paths_dijkstra.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:67"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_get_shortest_paths_dijkstra.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:67"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:67: "
at_fn_check_prepare_trace "structural_properties.at:67"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:67"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:67: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:67"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:67"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_80
#AT_START_81
at_fn_group_banner 81 'structural_properties.at:71' \
  "Get all weighted shortest paths (Dijkstra): " "   " 6
at_xfail=no
(
  $as_echo "81. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:73: \$CC \${abs_top_srcdir}/examples/simple/igraph_get_all_shortest_paths_dijkstra.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:73"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_get_all_shortest_paths_dijkstra.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:73"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:73: cp \${abs_top_srcdir}/examples/'simple/igraph_get_all_shortest_paths_dijkstra.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:73"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_get_all_shortest_paths_dijkstra.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:73"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:73: "
at_fn_check_prepare_trace "structural_properties.at:73"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:73"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:73: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:73"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:73"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_81
#AT_START_82
at_fn_group_banner 82 'structural_properties.at:77' \
  "Shortest path wrappers for single target node: " "" 6
at_xfail=no
(
  $as_echo "82. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:79: \$CC \${abs_top_srcdir}/examples/simple/single_target_shortest_path.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:79"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/single_target_shortest_path.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:79"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:79: cp \${abs_top_srcdir}/examples/'simple/single_target_shortest_path.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:79"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/single_target_shortest_path.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:79"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:79: "
at_fn_check_prepare_trace "structural_properties.at:79"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:79"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:79: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:79"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:79"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_82
#AT_START_83
at_fn_group_banner 83 'structural_properties.at:83' \
  "Betweenness (igraph_betweenness): " "             " 6
at_xfail=no
(
  $as_echo "83. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:85: \$CC \${abs_top_srcdir}/examples/simple/igraph_betweenness.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:85"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_betweenness.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:85"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:85: >expout"
at_fn_check_prepare_trace "structural_properties.at:85"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:85"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:85: "
at_fn_check_prepare_trace "structural_properties.at:85"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:85"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:85: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:85"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:85"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_83
#AT_START_84
at_fn_group_banner 84 'structural_properties.at:88' \
  "Betweenness, big integers (igraph_betweenness): " "" 6
at_xfail=no
(
  $as_echo "84. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:90: \$CC \${abs_top_srcdir}/examples/simple/biguint_betweenness.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:90"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/biguint_betweenness.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:90"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:90: >expout"
at_fn_check_prepare_trace "structural_properties.at:90"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:90"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:90: "
at_fn_check_prepare_trace "structural_properties.at:90"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:90"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:90: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:90"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:90"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_84
#AT_START_85
at_fn_group_banner 85 'structural_properties.at:93' \
  "Edge betweenness (igraph_edge_betweenness): " "   " 6
at_xfail=no
(
  $as_echo "85. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:95: \$CC \${abs_top_srcdir}/examples/simple/igraph_edge_betweenness.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:95"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_edge_betweenness.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:95"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:95: cp \${abs_top_srcdir}/examples/'simple/igraph_edge_betweenness.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:95"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_edge_betweenness.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:95"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:95: "
at_fn_check_prepare_trace "structural_properties.at:95"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:95"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:95: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:95"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:95"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_85
#AT_START_86
at_fn_group_banner 86 'structural_properties.at:99' \
  "Transitivity (igraph_transitivity): " "           " 6
at_xfail=no
(
  $as_echo "86. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:101: \$CC \${abs_top_srcdir}/examples/simple/igraph_transitivity.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:101"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_transitivity.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:101"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:101: >expout"
at_fn_check_prepare_trace "structural_properties.at:101"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:101"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:101: "
at_fn_check_prepare_trace "structural_properties.at:101"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:101"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:101: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:101"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:101"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_86
#AT_START_87
at_fn_group_banner 87 'structural_properties.at:104' \
  "Local transitivity (igraph_local_transitivity): " "" 6
at_xfail=no
(
  $as_echo "87. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:106: \$CC \${abs_top_srcdir}/examples/simple/igraph_local_transitivity.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:106"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_local_transitivity.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:106"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:106: >expout"
at_fn_check_prepare_trace "structural_properties.at:106"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:106"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:106: "
at_fn_check_prepare_trace "structural_properties.at:106"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:106"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:106: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:106"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:106"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_87
#AT_START_88
at_fn_group_banner 88 'structural_properties.at:109' \
  "Reciprocity (igraph_reciprocity): " "             " 6
at_xfail=no
(
  $as_echo "88. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:111: \$CC \${abs_top_srcdir}/examples/simple/igraph_reciprocity.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:111"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_reciprocity.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:111"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:111: >expout"
at_fn_check_prepare_trace "structural_properties.at:111"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:111"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:111: "
at_fn_check_prepare_trace "structural_properties.at:111"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:111"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:111: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:111"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:111"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_88
#AT_START_89
at_fn_group_banner 89 'structural_properties.at:114' \
  "Minimum spanning tree (igraph_minimum_spanning_tree_*): " "" 6
at_xfail=no
(
  $as_echo "89. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:116: \$CC \${abs_top_srcdir}/examples/simple/igraph_minimum_spanning_tree.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:116"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_minimum_spanning_tree.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:116"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:116: cp \${abs_top_srcdir}/examples/'simple/igraph_minimum_spanning_tree.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:116"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_minimum_spanning_tree.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:116"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:116: "
at_fn_check_prepare_trace "structural_properties.at:116"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:116"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:116: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:116"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:116"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_89
#AT_START_90
at_fn_group_banner 90 'structural_properties.at:120' \
  "Cocitation and bibcoupling (igraph_cocitation,igraph_bibcoupling):" "" 6
at_xfail=no
(
  $as_echo "90. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:122: \$CC \${abs_top_srcdir}/examples/simple/igraph_cocitation.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:122"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_cocitation.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:122"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:122: cp \${abs_top_srcdir}/examples/'simple/igraph_cocitation.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:122"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_cocitation.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:122"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:122: "
at_fn_check_prepare_trace "structural_properties.at:122"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:122"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:122: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:122"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:122"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_90
#AT_START_91
at_fn_group_banner 91 'structural_properties.at:125' \
  "Similarity coefficients (igraph_similarity_*):" " " 6
at_xfail=no
(
  $as_echo "91. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:127: \$CC \${abs_top_srcdir}/examples/simple/igraph_similarity.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:127"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_similarity.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:127"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:127: cp \${abs_top_srcdir}/examples/'simple/igraph_similarity.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:127"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_similarity.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:127"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:127: "
at_fn_check_prepare_trace "structural_properties.at:127"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:127"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:127: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:127"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:127"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_91
#AT_START_92
at_fn_group_banner 92 'structural_properties.at:130' \
  "Simplification of non-simple graphs (igraph_simplify): " "" 6
at_xfail=no
(
  $as_echo "92. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:132: \$CC \${abs_top_srcdir}/examples/simple/igraph_simplify.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:132"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_simplify.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:132"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:132: cp \${abs_top_srcdir}/examples/'simple/igraph_simplify.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:132"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_simplify.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:132"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:132: "
at_fn_check_prepare_trace "structural_properties.at:132"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:132"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:132: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:132"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:132"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_92
#AT_START_93
at_fn_group_banner 93 'structural_properties.at:135' \
  "Topological sorting (igraph_topological_sorting, igraph_is_dag): " "" 6
at_xfail=no
(
  $as_echo "93. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:137: \$CC \${abs_top_srcdir}/examples/simple/igraph_topological_sorting.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:137"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_topological_sorting.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:137"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:137: cp \${abs_top_srcdir}/examples/'simple/igraph_topological_sorting.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:137"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_topological_sorting.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:137"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:137: "
at_fn_check_prepare_trace "structural_properties.at:137"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:137"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:137: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:137"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:137"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_93
#AT_START_94
at_fn_group_banner 94 'structural_properties.at:140' \
  "Feedback arc sets, Eades heuristics (igraph_feedback_arc_set): " "" 6
at_xfail=no
(
  $as_echo "94. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:142: \$CC \${abs_top_srcdir}/examples/simple/igraph_feedback_arc_set.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:142"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_feedback_arc_set.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:142"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:142: cp \${abs_top_srcdir}/examples/'simple/igraph_feedback_arc_set.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:142"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_feedback_arc_set.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:142"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:142: "
at_fn_check_prepare_trace "structural_properties.at:142"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:142"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:142: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:142"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:142"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_94
#AT_START_95
at_fn_group_banner 95 'structural_properties.at:145' \
  "Feedback arc sets, integer programming (igraph_feedback_arc_set): " "" 6
at_xfail=no
(
  $as_echo "95. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:147: \$CC \${abs_top_srcdir}/examples/simple/igraph_feedback_arc_set_ip.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:147"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_feedback_arc_set_ip.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:147"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:147: cp \${abs_top_srcdir}/examples/'simple/igraph_feedback_arc_set_ip.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:147"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_feedback_arc_set_ip.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:147"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:147: "
at_fn_check_prepare_trace "structural_properties.at:147"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:147"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:147: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:147"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:147"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_95
#AT_START_96
at_fn_group_banner 96 'structural_properties.at:150' \
  "Loop edges test (igraph_is_loop): " "             " 6
at_xfail=no
(
  $as_echo "96. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:152: \$CC \${abs_top_srcdir}/examples/simple/igraph_is_loop.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:152"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_is_loop.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:152"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:152: cp \${abs_top_srcdir}/examples/'simple/igraph_is_loop.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:152"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_is_loop.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:152"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:152: "
at_fn_check_prepare_trace "structural_properties.at:152"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:152"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:152: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:152"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:152"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_96
#AT_START_97
at_fn_group_banner 97 'structural_properties.at:155' \
  "Multiple edges test (igraph_is_multiple): " "     " 6
at_xfail=no
(
  $as_echo "97. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:157: \$CC \${abs_top_srcdir}/examples/simple/igraph_is_multiple.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:157"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_is_multiple.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:157"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:157: cp \${abs_top_srcdir}/examples/'simple/igraph_is_multiple.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:157"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_is_multiple.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:157"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:157: "
at_fn_check_prepare_trace "structural_properties.at:157"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:157"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:157: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:157"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:157"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_97
#AT_START_98
at_fn_group_banner 98 'structural_properties.at:160' \
  "Multiple edges test (igraph_has_multiple): " "    " 6
at_xfail=no
(
  $as_echo "98. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:162: \$CC \${abs_top_srcdir}/examples/simple/igraph_has_multiple.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:162"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_has_multiple.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:162"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:162: >expout"
at_fn_check_prepare_trace "structural_properties.at:162"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:162"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:162: "
at_fn_check_prepare_trace "structural_properties.at:162"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:162"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:162: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:162"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:162"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_98
#AT_START_99
at_fn_group_banner 99 'structural_properties.at:165' \
  "Girth (igraph_girth): " "                         " 6
at_xfail=no
(
  $as_echo "99. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:167: \$CC \${abs_top_srcdir}/examples/simple/igraph_girth.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:167"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_girth.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:167"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:167: >expout"
at_fn_check_prepare_trace "structural_properties.at:167"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:167"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:167: "
at_fn_check_prepare_trace "structural_properties.at:167"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:167"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:167: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:167"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:167"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_99
#AT_START_100
at_fn_group_banner 100 'structural_properties.at:170' \
  "Convergence degree (igraph_convergence_degree): " "" 6
at_xfail=no
(
  $as_echo "100. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:172: \$CC \${abs_top_srcdir}/examples/simple/igraph_convergence_degree.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:172"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_convergence_degree.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:172"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:172: cp \${abs_top_srcdir}/examples/'simple/igraph_convergence_degree.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:172"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_convergence_degree.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:172"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:172: "
at_fn_check_prepare_trace "structural_properties.at:172"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:172"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:172: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:172"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:172"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_100
#AT_START_101
at_fn_group_banner 101 'structural_properties.at:175' \
  "Assortativity coefficient (igraph_assortativity): " "" 6
at_xfail=no
(
  $as_echo "101. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:177: \$CC \${abs_top_srcdir}/examples/simple/assortativity.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:177"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/assortativity.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:177"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:177: cp \${abs_top_srcdir}/examples/'simple/assortativity.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:177"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/assortativity.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:177"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:177: cp \${abs_top_srcdir}/examples/simple/{karate,celegansneural}.gml ."
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:177"
( $at_check_trace; cp ${abs_top_srcdir}/examples/simple/{karate,celegansneural}.gml .
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:177"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:177: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:177"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:177"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_101
#AT_START_102
at_fn_group_banner 102 'structural_properties.at:181' \
  "Average nearest neighbor degree (igraph_avg_nearest_neighbor_degree): " "" 6
at_xfail=no
(
  $as_echo "102. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:183: \$CC \${abs_top_srcdir}/examples/simple/igraph_knn.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:183"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_knn.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:183"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:183: >expout"
at_fn_check_prepare_trace "structural_properties.at:183"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:183"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:183: "
at_fn_check_prepare_trace "structural_properties.at:183"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:183"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:183: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:183"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:183"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_102
#AT_START_103
at_fn_group_banner 103 'structural_properties.at:186' \
  "Transitive closure of a DAG (igraph_transitive_closure_dag): " "" 6
at_xfail=no
(
  $as_echo "103. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:188: \$CC \${abs_top_srcdir}/examples/simple/igraph_transitive_closure_dag.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:188"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_transitive_closure_dag.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:188"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:188: cp \${abs_top_srcdir}/examples/'simple/igraph_transitive_closure_dag.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:188"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_transitive_closure_dag.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:188"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:188: "
at_fn_check_prepare_trace "structural_properties.at:188"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:188"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:188: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:188"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:188"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_103
#AT_START_104
at_fn_group_banner 104 'structural_properties.at:192' \
  "Eccentricity (igraph_eccentricity): " "           " 6
at_xfail=no
(
  $as_echo "104. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:194: \$CC \${abs_top_srcdir}/examples/simple/igraph_eccentricity.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:194"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_eccentricity.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:194"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:194: cp \${abs_top_srcdir}/examples/'simple/igraph_eccentricity.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:194"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_eccentricity.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:194"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:194: "
at_fn_check_prepare_trace "structural_properties.at:194"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:194"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:194: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:194"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:194"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_104
#AT_START_105
at_fn_group_banner 105 'structural_properties.at:198' \
  "Radius (igraph_radius): " "                       " 6
at_xfail=no
(
  $as_echo "105. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/structural_properties.at:200: \$CC \${abs_top_srcdir}/examples/simple/igraph_radius.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:200"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_radius.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:200"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:200: >expout"
at_fn_check_prepare_trace "structural_properties.at:200"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:200"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:200: "
at_fn_check_prepare_trace "structural_properties.at:200"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:200"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/structural_properties.at:200: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "structural_properties.at:200"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/structural_properties.at:200"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_105
#AT_START_106
at_fn_group_banner 106 'components.at:24' \
  "Decompose a graph (igraph_decompose):" "          " 7
at_xfail=no
(
  $as_echo "106. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/components.at:26: \$CC \${abs_top_srcdir}/examples/simple/igraph_decompose.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "components.at:26"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_decompose.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/components.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/components.at:26: cp \${abs_top_srcdir}/examples/'simple/igraph_decompose.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "components.at:26"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_decompose.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/components.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/components.at:26: "
at_fn_check_prepare_trace "components.at:26"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/components.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/components.at:26: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "components.at:26"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/components.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_106
#AT_START_107
at_fn_group_banner 107 'components.at:29' \
  "Biconnected components (igraph_biconnected_components):" "" 7
at_xfail=no
(
  $as_echo "107. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/components.at:31: \$CC \${abs_top_srcdir}/examples/simple/igraph_biconnected_components.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "components.at:31"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_biconnected_components.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/components.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/components.at:31: cp \${abs_top_srcdir}/examples/'simple/igraph_biconnected_components.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "components.at:31"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_biconnected_components.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/components.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/components.at:31: "
at_fn_check_prepare_trace "components.at:31"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/components.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/components.at:31: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "components.at:31"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/components.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_107
#AT_START_108
at_fn_group_banner 108 'layout.at:24' \
  "Grid layout (igraph_layout_grid, igraph_layout_grid_3d):" "" 8
at_xfail=no
(
  $as_echo "108. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/layout.at:26: \$CC \${abs_top_srcdir}/examples/simple/igraph_layout_grid.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "layout.at:26"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_layout_grid.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/layout.at:26: cp \${abs_top_srcdir}/examples/'simple/igraph_layout_grid.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "layout.at:26"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_layout_grid.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/layout.at:26: "
at_fn_check_prepare_trace "layout.at:26"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/layout.at:26: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "layout.at:26"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_108
#AT_START_109
at_fn_group_banner 109 'layout.at:29' \
  "Large Graph Layout (igraph_layout_lgl):" "        " 8
at_xfail=no
(
  $as_echo "109. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/layout.at:31: \$CC \${abs_top_srcdir}/examples/simple/igraph_layout_lgl.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "layout.at:31"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_layout_lgl.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/layout.at:31: >expout"
at_fn_check_prepare_trace "layout.at:31"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/layout.at:31: "
at_fn_check_prepare_trace "layout.at:31"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/layout.at:31: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "layout.at:31"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_109
#AT_START_110
at_fn_group_banner 110 'layout.at:34' \
  "Reingold-Tilford tree layout (igraph_layout_reingold_tilford):" "" 8
at_xfail=no
(
  $as_echo "110. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/layout.at:36: \$CC \${abs_top_srcdir}/examples/simple/igraph_layout_reingold_tilford.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "layout.at:36"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_layout_reingold_tilford.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/layout.at:36: >expout"
at_fn_check_prepare_trace "layout.at:36"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/layout.at:36: cp \${abs_top_srcdir}/examples/simple/igraph_layout_reingold_tilford.in ."
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "layout.at:36"
( $at_check_trace; cp ${abs_top_srcdir}/examples/simple/igraph_layout_reingold_tilford.in .
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/layout.at:36: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "layout.at:36"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_110
#AT_START_111
at_fn_group_banner 111 'layout.at:40' \
  "Sugiyama layout (igraph_layout_sugiyama):" "      " 8
at_xfail=no
(
  $as_echo "111. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/layout.at:42: \$CC \${abs_top_srcdir}/examples/simple/igraph_layout_sugiyama.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "layout.at:42"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_layout_sugiyama.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:42"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/layout.at:42: cp \${abs_top_srcdir}/examples/'simple/igraph_layout_sugiyama.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "layout.at:42"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_layout_sugiyama.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:42"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/layout.at:42: "
at_fn_check_prepare_trace "layout.at:42"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:42"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/layout.at:42: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "layout.at:42"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:42"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_111
#AT_START_112
at_fn_group_banner 112 'layout.at:45' \
  "Multidimensional scaling (igraph_layout_mds):" "  " 8
at_xfail=no
(
  $as_echo "112. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/layout.at:47: \$CC \${abs_top_srcdir}/examples/simple/igraph_layout_mds.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "layout.at:47"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_layout_mds.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:47"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/layout.at:47: cp \${abs_top_srcdir}/examples/'simple/igraph_layout_mds.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "layout.at:47"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_layout_mds.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:47"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/layout.at:47: "
at_fn_check_prepare_trace "layout.at:47"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:47"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/layout.at:47: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "layout.at:47"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:47"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_112
#AT_START_113
at_fn_group_banner 113 'layout.at:50' \
  "Covering circle and sphere (igraph_i_layout_sphere_{2,3}d):" "" 8
at_xfail=no
(
  $as_echo "113. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/layout.at:52: \$CC \${abs_top_srcdir}/examples/simple/igraph_i_layout_sphere.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "layout.at:52"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_i_layout_sphere.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:52"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/layout.at:52: >expout"
at_fn_check_prepare_trace "layout.at:52"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:52"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/layout.at:52: "
at_fn_check_prepare_trace "layout.at:52"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:52"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/layout.at:52: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "layout.at:52"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:52"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_113
#AT_START_114
at_fn_group_banner 114 'layout.at:55' \
  "Merging layouts (igraph_i_layout_merge):" "       " 8
at_xfail=no
(
  $as_echo "114. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/layout.at:57: \$CC \${abs_top_srcdir}/examples/simple/igraph_layout_merge.c -I\${abs_top_srcdir}/include -I\${abs_top_srcdir}/src -I\${abs_top_builddir}/include -I\${abs_top_builddir} -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "layout.at:57"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_layout_merge.c -I${abs_top_srcdir}/include -I${abs_top_srcdir}/src -I${abs_top_builddir}/include -I${abs_top_builddir} -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:57"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/layout.at:57: >expout"
at_fn_check_prepare_trace "layout.at:57"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:57"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/layout.at:57: "
at_fn_check_prepare_trace "layout.at:57"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:57"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/layout.at:57: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "layout.at:57"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:57"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_114
#AT_START_115
at_fn_group_banner 115 'layout.at:60' \
  "Merging layouts 2 (igraph_i_layout_merge):" "     " 8
at_xfail=no
(
  $as_echo "115. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/layout.at:62: \$CC \${abs_top_srcdir}/examples/simple/igraph_layout_merge2.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "layout.at:62"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_layout_merge2.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:62"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/layout.at:62: cp \${abs_top_srcdir}/examples/'simple/igraph_layout_merge2.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "layout.at:62"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_layout_merge2.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:62"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/layout.at:62: "
at_fn_check_prepare_trace "layout.at:62"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:62"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/layout.at:62: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "layout.at:62"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:62"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_115
#AT_START_116
at_fn_group_banner 116 'layout.at:66' \
  "Merging layouts 3 (igraph_i_layout_merge):" "     " 8
at_xfail=no
(
  $as_echo "116. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/layout.at:68: \$CC \${abs_top_srcdir}/examples/simple/igraph_layout_merge3.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "layout.at:68"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_layout_merge3.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:68"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/layout.at:68: >expout"
at_fn_check_prepare_trace "layout.at:68"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:68"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/layout.at:68: "
at_fn_check_prepare_trace "layout.at:68"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:68"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/layout.at:68: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "layout.at:68"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/layout.at:68"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_116
#AT_START_117
at_fn_group_banner 117 'visitors.at:24' \
  "Internal breadth-first search (igraph_i_bfs):" "  " 9
at_xfail=no
(
  $as_echo "117. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/visitors.at:26: \$CC \${abs_top_srcdir}/examples/simple/igraph_bfs.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "visitors.at:26"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_bfs.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/visitors.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/visitors.at:26: cp \${abs_top_srcdir}/examples/'simple/igraph_bfs.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "visitors.at:26"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_bfs.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/visitors.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/visitors.at:26: "
at_fn_check_prepare_trace "visitors.at:26"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/visitors.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/visitors.at:26: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "visitors.at:26"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/visitors.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_117
#AT_START_118
at_fn_group_banner 118 'visitors.at:29' \
  "Breadth-first search (igraph_bfs):" "             " 9
at_xfail=no
(
  $as_echo "118. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/visitors.at:31: \$CC \${abs_top_srcdir}/examples/simple/igraph_bfs2.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "visitors.at:31"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_bfs2.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/visitors.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/visitors.at:31: cp \${abs_top_srcdir}/examples/'simple/igraph_bfs2.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "visitors.at:31"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_bfs2.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/visitors.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/visitors.at:31: "
at_fn_check_prepare_trace "visitors.at:31"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/visitors.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/visitors.at:31: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "visitors.at:31"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/visitors.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_118
#AT_START_119
at_fn_group_banner 119 'topology.at:24' \
  "The isomorphism class of a subgraph (igraph_isolass_subgraph)" "" 10
at_xfail=no
(
  $as_echo "119. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/topology.at:26: \$CC \${abs_top_srcdir}/examples/simple/topology.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "topology.at:26"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/topology.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/topology.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/topology.at:26: cp \${abs_top_srcdir}/examples/'simple/topology.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "topology.at:26"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/topology.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/topology.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/topology.at:26: "
at_fn_check_prepare_trace "topology.at:26"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/topology.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/topology.at:26: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "topology.at:26"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/topology.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_119
#AT_START_120
at_fn_group_banner 120 'topology.at:29' \
  "The VF2 isomorphism algorithm" "                  " 10
at_xfail=no
(
  $as_echo "120. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/topology.at:31: \$CC \${abs_top_srcdir}/examples/simple/igraph_isomorphic_vf2.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "topology.at:31"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_isomorphic_vf2.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/topology.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/topology.at:31: >expout"
at_fn_check_prepare_trace "topology.at:31"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/topology.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/topology.at:31: "
at_fn_check_prepare_trace "topology.at:31"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/topology.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/topology.at:31: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "topology.at:31"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/topology.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_120
#AT_START_121
at_fn_group_banner 121 'topology.at:34' \
  "VF algorithm with compatibility functions" "      " 10
at_xfail=no
(
  $as_echo "121. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/topology.at:36: \$CC \${abs_top_srcdir}/examples/simple/VF2-compat.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "topology.at:36"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/VF2-compat.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/topology.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/topology.at:36: >expout"
at_fn_check_prepare_trace "topology.at:36"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/topology.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/topology.at:36: "
at_fn_check_prepare_trace "topology.at:36"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/topology.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/topology.at:36: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "topology.at:36"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/topology.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_121
#AT_START_122
at_fn_group_banner 122 'topology.at:39' \
  "Graphical degree sequences" "                     " 10
at_xfail=no
(
  $as_echo "122. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/topology.at:41: \$CC \${abs_top_srcdir}/examples/simple/igraph_is_degree_sequence.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "topology.at:41"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_is_degree_sequence.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/topology.at:41"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/topology.at:41: >expout"
at_fn_check_prepare_trace "topology.at:41"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/topology.at:41"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/topology.at:41: "
at_fn_check_prepare_trace "topology.at:41"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/topology.at:41"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/topology.at:41: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "topology.at:41"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/topology.at:41"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_122
#AT_START_123
at_fn_group_banner 123 'motifs.at:24' \
  "RAND-ESU algorithm (igraph_motifs_randesu)" "     " 11
at_xfail=no
(
  $as_echo "123. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/motifs.at:26: \$CC \${abs_top_srcdir}/examples/simple/igraph_motifs_randesu.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "motifs.at:26"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_motifs_randesu.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/motifs.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/motifs.at:26: cp \${abs_top_srcdir}/examples/'simple/igraph_motifs_randesu.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "motifs.at:26"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_motifs_randesu.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/motifs.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/motifs.at:26: "
at_fn_check_prepare_trace "motifs.at:26"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/motifs.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/motifs.at:26: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "motifs.at:26"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/motifs.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_123
#AT_START_124
at_fn_group_banner 124 'foreign.at:24' \
  "Reading Pajek (igraph_read_graph_pajek):" "       " 12
at_xfail=no
(
  $as_echo "124. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/foreign.at:26: \$CC \${abs_top_srcdir}/examples/simple/foreign.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:26"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/foreign.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:26: cp \${abs_top_srcdir}/examples/'simple/foreign.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:26"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/foreign.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:26: cp \${abs_top_srcdir}/examples/simple/LINKS.NET ."
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:26"
( $at_check_trace; cp ${abs_top_srcdir}/examples/simple/LINKS.NET .
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:26: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:26"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_124
#AT_START_125
at_fn_group_banner 125 'foreign.at:29' \
  "GraphML (igraph_{read,write}_graph_graphml):" "   " 12
at_xfail=no
(
  $as_echo "125. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/foreign.at:31: \$CC \${abs_top_srcdir}/examples/simple/graphml.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:31"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/graphml.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:31: cp \${abs_top_srcdir}/examples/'simple/graphml.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:31"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/graphml.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:31: cp \${abs_top_srcdir}/examples/simple/{test.gxl,graphml-hsa05010.xml} ."
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:31"
( $at_check_trace; cp ${abs_top_srcdir}/examples/simple/{test.gxl,graphml-hsa05010.xml} .
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:31: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:31"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_125
#AT_START_126
at_fn_group_banner 126 'foreign.at:35' \
  "Writing Pajek (igraph_write_graph_pajek):" "      " 12
at_xfail=no
(
  $as_echo "126. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/foreign.at:37: \$CC \${abs_top_srcdir}/examples/simple/igraph_write_graph_pajek.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:37"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_write_graph_pajek.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:37"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:37: cp \${abs_top_srcdir}/examples/'simple/igraph_write_graph_pajek.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:37"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_write_graph_pajek.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:37"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:37: "
at_fn_check_prepare_trace "foreign.at:37"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:37"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:37: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:37"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:37"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_126
#AT_START_127
at_fn_group_banner 127 'foreign.at:41' \
  "Pajek with number of edges present (igraph_read_graph_pajek):" "" 12
at_xfail=no
(
  $as_echo "127. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/foreign.at:43: \$CC \${abs_top_srcdir}/examples/simple/pajek.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:43"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/pajek.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:43"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:43: >expout"
at_fn_check_prepare_trace "foreign.at:43"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:43"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:43: cp \${abs_top_srcdir}/examples/simple/pajek{5,6}.net ."
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:43"
( $at_check_trace; cp ${abs_top_srcdir}/examples/simple/pajek{5,6}.net .
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:43"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:43: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:43"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:43"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_127
#AT_START_128
at_fn_group_banner 128 'foreign.at:46' \
  "Pajek, bipartite (igraph_read_graph_pajek):" "    " 12
at_xfail=no
(
  $as_echo "128. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/foreign.at:48: \$CC \${abs_top_srcdir}/examples/simple/pajek2.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:48"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/pajek2.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:48"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:48: cp \${abs_top_srcdir}/examples/'simple/pajek2.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:48"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/pajek2.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:48"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:48: cp \${abs_top_srcdir}/examples/simple/bipartite.net ."
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:48"
( $at_check_trace; cp ${abs_top_srcdir}/examples/simple/bipartite.net .
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:48"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:48: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:48"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:48"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_128
#AT_START_129
at_fn_group_banner 129 'foreign.at:52' \
  "Reading an LGL file (igraph_read_graph_lgl):" "   " 12
at_xfail=no
(
  $as_echo "129. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/foreign.at:54: \$CC \${abs_top_srcdir}/examples/simple/igraph_read_graph_lgl.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:54"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_read_graph_lgl.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:54"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:54: cp \${abs_top_srcdir}/examples/'simple/igraph_read_graph_lgl.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:54"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_read_graph_lgl.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:54"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:54: cp \${abs_top_srcdir}/examples/{simple/igraph_read_graph_lgl-1.lgl,simple/igraph_read_graph_lgl-2.lgl,simple/igraph_read_graph_lgl-3.lgl} ."
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:54"
( $at_check_trace; cp ${abs_top_srcdir}/examples/{simple/igraph_read_graph_lgl-1.lgl,simple/igraph_read_graph_lgl-2.lgl,simple/igraph_read_graph_lgl-3.lgl} .
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:54"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:54: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:54"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:54"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_129
#AT_START_130
at_fn_group_banner 130 'foreign.at:59' \
  "Writing LGL (igraph_write_graph_lgl):" "          " 12
at_xfail=no
(
  $as_echo "130. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/foreign.at:61: \$CC \${abs_top_srcdir}/examples/simple/igraph_write_graph_lgl.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:61"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_write_graph_lgl.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:61"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:61: >expout"
at_fn_check_prepare_trace "foreign.at:61"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:61"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:61: "
at_fn_check_prepare_trace "foreign.at:61"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:61"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:61: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:61"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:61"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_130
#AT_START_131
at_fn_group_banner 131 'foreign.at:64' \
  "Reading a graph from the graph database (igraph_read_graph_graphdb):" "" 12
at_xfail=no
(
  $as_echo "131. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/foreign.at:66: \$CC \${abs_top_srcdir}/examples/simple/igraph_read_graph_graphdb.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:66"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_read_graph_graphdb.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:66"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:66: cp \${abs_top_srcdir}/examples/'simple/igraph_read_graph_graphdb.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:66"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_read_graph_graphdb.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:66"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:66: cp \${abs_top_srcdir}/examples/simple/iso_b03_m1000.A00 ."
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:66"
( $at_check_trace; cp ${abs_top_srcdir}/examples/simple/iso_b03_m1000.A00 .
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:66"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:66: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:66"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:66"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_131
#AT_START_132
at_fn_group_banner 132 'foreign.at:71' \
  "Reading a GML file (igraph_read_graph_gml):" "    " 12
at_xfail=no
(
  $as_echo "132. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/foreign.at:73: \$CC \${abs_top_srcdir}/examples/simple/gml.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:73"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/gml.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:73"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:73: cp \${abs_top_srcdir}/examples/'simple/gml.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:73"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/gml.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:73"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:73: cp \${abs_top_srcdir}/examples/simple/karate.gml ."
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:73"
( $at_check_trace; cp ${abs_top_srcdir}/examples/simple/karate.gml .
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:73"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:73: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:73"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:73"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_132
#AT_START_133
at_fn_group_banner 133 'foreign.at:76' \
  "Writing a DOT file (igraph_write_graph_dot):" "   " 12
at_xfail=no
(
  $as_echo "133. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/foreign.at:78: \$CC \${abs_top_srcdir}/examples/simple/dot.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:78"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/dot.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:78"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:78: cp \${abs_top_srcdir}/examples/'simple/dot.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:78"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/dot.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:78"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:78: cp \${abs_top_srcdir}/examples/simple/karate.gml ."
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:78"
( $at_check_trace; cp ${abs_top_srcdir}/examples/simple/karate.gml .
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:78"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:78: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:78"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:78"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_133
#AT_START_134
at_fn_group_banner 134 'foreign.at:81' \
  "Different line endings:" "                        " 12
at_xfail=no
(
  $as_echo "134. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/foreign.at:84: \$CC \${abs_top_srcdir}/examples/simple/lineendings.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:84"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/lineendings.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:84"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:84: cp \${abs_top_srcdir}/examples/'simple/lineendings.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:84"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/lineendings.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:84"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:84: cp \${abs_top_srcdir}/examples/{simple/pajek1.net,simple/pajek2.net,simple/pajek3.net,simple/pajek4.net} ."
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:84"
( $at_check_trace; cp ${abs_top_srcdir}/examples/{simple/pajek1.net,simple/pajek2.net,simple/pajek3.net,simple/pajek4.net} .
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:84"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:84: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:84"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:84"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_134
#AT_START_135
at_fn_group_banner 135 'foreign.at:88' \
  "UNICET DL format:" "                              " 12
at_xfail=no
(
  $as_echo "135. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/foreign.at:90: \$CC \${abs_top_srcdir}/examples/simple/igraph_read_graph_dl.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:90"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_read_graph_dl.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:90"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:90: cp \${abs_top_srcdir}/examples/'simple/igraph_read_graph_dl.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:90"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_read_graph_dl.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:90"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:90: cp \${abs_top_srcdir}/examples/simple/{edgelist1,edgelist2,edgelist3,edgelist4,edgelist5,edgelist6,fullmatrix1,fullmatrix2,fullmatrix3,fullmatrix4,nodelist1,nodelist2}.dl ."
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:90"
( $at_check_trace; cp ${abs_top_srcdir}/examples/simple/{edgelist1,edgelist2,edgelist3,edgelist4,edgelist5,edgelist6,fullmatrix1,fullmatrix2,fullmatrix3,fullmatrix4,nodelist1,nodelist2}.dl .
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:90"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:90: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:90"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:90"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_135
#AT_START_136
at_fn_group_banner 136 'foreign.at:94' \
  "LEDA format:" "                                   " 12
at_xfail=no
(
  $as_echo "136. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/foreign.at:96: \$CC \${abs_top_srcdir}/examples/simple/igraph_write_graph_leda.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:96"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_write_graph_leda.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:96"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:96: cp \${abs_top_srcdir}/examples/'simple/igraph_write_graph_leda.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:96"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_write_graph_leda.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:96"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:96: "
at_fn_check_prepare_trace "foreign.at:96"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:96"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/foreign.at:96: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "foreign.at:96"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/foreign.at:96"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_136
#AT_START_137
at_fn_group_banner 137 'other.at:24' \
  "Convex hull calculation (igraph_convex_hull):" "  " 13
at_xfail=no
(
  $as_echo "137. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/other.at:26: \$CC \${abs_top_srcdir}/examples/simple/igraph_convex_hull.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "other.at:26"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_convex_hull.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/other.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/other.at:26: cp \${abs_top_srcdir}/examples/'simple/igraph_convex_hull.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "other.at:26"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_convex_hull.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/other.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/other.at:26: "
at_fn_check_prepare_trace "other.at:26"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/other.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/other.at:26: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "other.at:26"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/other.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_137
#AT_START_138
at_fn_group_banner 138 'other.at:29' \
  "Fitting power-law distributions (igraph_power_law_fit):" "" 13
at_xfail=no
(
  $as_echo "138. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/other.at:31: \$CC \${abs_top_srcdir}/examples/simple/igraph_power_law_fit.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "other.at:31"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_power_law_fit.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/other.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/other.at:31: cp \${abs_top_srcdir}/examples/'simple/igraph_power_law_fit.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "other.at:31"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_power_law_fit.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/other.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/other.at:31: "
at_fn_check_prepare_trace "other.at:31"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/other.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/other.at:31: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "other.at:31"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/other.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_138
#AT_START_139
at_fn_group_banner 139 'operators.at:24' \
  "Disjoint union (igraph_disjoint_union, igraph_dosjoint_union_many):" "" 14
at_xfail=no
(
  $as_echo "139. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/operators.at:27: \$CC \${abs_top_srcdir}/examples/simple/igraph_disjoint_union.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "operators.at:27"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_disjoint_union.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/operators.at:27"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/operators.at:27: cp \${abs_top_srcdir}/examples/'simple/igraph_disjoint_union.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "operators.at:27"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_disjoint_union.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/operators.at:27"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/operators.at:27: "
at_fn_check_prepare_trace "operators.at:27"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/operators.at:27"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/operators.at:27: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "operators.at:27"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/operators.at:27"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_139
#AT_START_140
at_fn_group_banner 140 'operators.at:31' \
  "Union (igraph_union, igraph_union_many):" "       " 14
at_xfail=no
(
  $as_echo "140. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/operators.at:33: \$CC \${abs_top_srcdir}/examples/simple/igraph_union.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "operators.at:33"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_union.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/operators.at:33"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/operators.at:33: cp \${abs_top_srcdir}/examples/'simple/igraph_union.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "operators.at:33"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_union.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/operators.at:33"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/operators.at:33: "
at_fn_check_prepare_trace "operators.at:33"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/operators.at:33"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/operators.at:33: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "operators.at:33"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/operators.at:33"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_140
#AT_START_141
at_fn_group_banner 141 'operators.at:37' \
  "Intersection (igraph_intersection, igraph_intersection_many):" "" 14
at_xfail=no
(
  $as_echo "141. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/operators.at:39: \$CC \${abs_top_srcdir}/examples/simple/igraph_intersection.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "operators.at:39"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_intersection.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/operators.at:39"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/operators.at:39: cp \${abs_top_srcdir}/examples/'simple/igraph_intersection.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "operators.at:39"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_intersection.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/operators.at:39"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/operators.at:39: "
at_fn_check_prepare_trace "operators.at:39"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/operators.at:39"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/operators.at:39: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "operators.at:39"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/operators.at:39"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_141
#AT_START_142
at_fn_group_banner 142 'operators.at:43' \
  "Difference (igraph_difference):" "                " 14
at_xfail=no
(
  $as_echo "142. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/operators.at:45: \$CC \${abs_top_srcdir}/examples/simple/igraph_difference.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "operators.at:45"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_difference.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/operators.at:45"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/operators.at:45: cp \${abs_top_srcdir}/examples/'simple/igraph_difference.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "operators.at:45"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_difference.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/operators.at:45"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/operators.at:45: "
at_fn_check_prepare_trace "operators.at:45"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/operators.at:45"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/operators.at:45: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "operators.at:45"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/operators.at:45"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_142
#AT_START_143
at_fn_group_banner 143 'operators.at:49' \
  "Complementer (igraph_complementer):" "            " 14
at_xfail=no
(
  $as_echo "143. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/operators.at:51: \$CC \${abs_top_srcdir}/examples/simple/igraph_complementer.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "operators.at:51"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_complementer.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/operators.at:51"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/operators.at:51: cp \${abs_top_srcdir}/examples/'simple/igraph_complementer.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "operators.at:51"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_complementer.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/operators.at:51"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/operators.at:51: "
at_fn_check_prepare_trace "operators.at:51"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/operators.at:51"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/operators.at:51: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "operators.at:51"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/operators.at:51"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_143
#AT_START_144
at_fn_group_banner 144 'operators.at:55' \
  "Composition (igraph_compose):" "                  " 14
at_xfail=no
(
  $as_echo "144. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/operators.at:57: \$CC \${abs_top_srcdir}/examples/simple/igraph_compose.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "operators.at:57"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_compose.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/operators.at:57"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/operators.at:57: cp \${abs_top_srcdir}/examples/'simple/igraph_compose.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "operators.at:57"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_compose.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/operators.at:57"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/operators.at:57: "
at_fn_check_prepare_trace "operators.at:57"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/operators.at:57"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/operators.at:57: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "operators.at:57"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/operators.at:57"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_144
#AT_START_145
at_fn_group_banner 145 'conversion.at:24' \
  "Directed to undirected (igraph_to_undirected):" " " 15
at_xfail=no
(
  $as_echo "145. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/conversion.at:26: \$CC \${abs_top_srcdir}/examples/simple/igraph_to_undirected.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "conversion.at:26"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_to_undirected.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/conversion.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/conversion.at:26: cp \${abs_top_srcdir}/examples/'simple/igraph_to_undirected.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "conversion.at:26"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_to_undirected.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/conversion.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/conversion.at:26: "
at_fn_check_prepare_trace "conversion.at:26"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/conversion.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/conversion.at:26: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "conversion.at:26"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/conversion.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_145
#AT_START_146
at_fn_group_banner 146 'conversion.at:30' \
  "Graphs from adjacency list (igraph_adjlist):" "   " 15
at_xfail=no
(
  $as_echo "146. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/conversion.at:32: \$CC \${abs_top_srcdir}/examples/simple/adjlist.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "conversion.at:32"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/adjlist.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/conversion.at:32"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/conversion.at:32: >expout"
at_fn_check_prepare_trace "conversion.at:32"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/conversion.at:32"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/conversion.at:32: "
at_fn_check_prepare_trace "conversion.at:32"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/conversion.at:32"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/conversion.at:32: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "conversion.at:32"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/conversion.at:32"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_146
#AT_START_147
at_fn_group_banner 147 'conversion.at:35' \
  "Graph to Laplacian matrix (igraph_laplacian):" "  " 15
at_xfail=no
(
  $as_echo "147. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/conversion.at:37: \$CC \${abs_top_srcdir}/examples/simple/igraph_laplacian.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "conversion.at:37"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_laplacian.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/conversion.at:37"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/conversion.at:37: cp \${abs_top_srcdir}/examples/'simple/igraph_laplacian.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "conversion.at:37"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_laplacian.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/conversion.at:37"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/conversion.at:37: "
at_fn_check_prepare_trace "conversion.at:37"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/conversion.at:37"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/conversion.at:37: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "conversion.at:37"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/conversion.at:37"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_147
#AT_START_148
at_fn_group_banner 148 'flow.at:24' \
  "Maximum flow value (igraph_maxflow_value): " "    " 16
at_xfail=no
(
  $as_echo "148. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/flow.at:26: \$CC \${abs_top_srcdir}/examples/simple/flow.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "flow.at:26"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/flow.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/flow.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/flow.at:26: >expout"
at_fn_check_prepare_trace "flow.at:26"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/flow.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/flow.at:26: cp \${abs_top_srcdir}/examples/simple/ak-4102.max ."
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "flow.at:26"
( $at_check_trace; cp ${abs_top_srcdir}/examples/simple/ak-4102.max .
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/flow.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/flow.at:26: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "flow.at:26"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/flow.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_148
#AT_START_149
at_fn_group_banner 149 'flow.at:29' \
  "Maximum flow (igraph_maxflow): " "                " 16
at_xfail=no
(
  $as_echo "149. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/flow.at:31: \$CC \${abs_top_srcdir}/examples/simple/flow2.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "flow.at:31"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/flow2.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/flow.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/flow.at:31: cp \${abs_top_srcdir}/examples/'simple/flow2.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "flow.at:31"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/flow2.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/flow.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/flow.at:31: cp \${abs_top_srcdir}/examples/simple/ak-4102.max ."
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "flow.at:31"
( $at_check_trace; cp ${abs_top_srcdir}/examples/simple/ak-4102.max .
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/flow.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/flow.at:31: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "flow.at:31"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/flow.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_149
#AT_START_150
at_fn_group_banner 150 'flow.at:34' \
  "Minimum cut (igraph_mincut): " "                  " 16
at_xfail=no
(
  $as_echo "150. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/flow.at:36: \$CC \${abs_top_srcdir}/examples/simple/igraph_mincut.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "flow.at:36"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_mincut.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/flow.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/flow.at:36: cp \${abs_top_srcdir}/examples/'simple/igraph_mincut.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "flow.at:36"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_mincut.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/flow.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/flow.at:36: "
at_fn_check_prepare_trace "flow.at:36"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/flow.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/flow.at:36: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "flow.at:36"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/flow.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_150
#AT_START_151
at_fn_group_banner 151 'flow.at:39' \
  "Even-Tarjan reduction (igraph_even_tarjan_reduction): " "" 16
at_xfail=no
(
  $as_echo "151. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/flow.at:41: \$CC \${abs_top_srcdir}/examples/simple/even_tarjan.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "flow.at:41"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/even_tarjan.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/flow.at:41"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/flow.at:41: >expout"
at_fn_check_prepare_trace "flow.at:41"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/flow.at:41"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/flow.at:41: "
at_fn_check_prepare_trace "flow.at:41"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/flow.at:41"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/flow.at:41: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "flow.at:41"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/flow.at:41"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_151
#AT_START_152
at_fn_group_banner 152 'flow.at:44' \
  "Dominator tree of a flow graph (igraph_dominator_tree): " "" 16
at_xfail=no
(
  $as_echo "152. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/flow.at:46: \$CC \${abs_top_srcdir}/examples/simple/dominator_tree.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "flow.at:46"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/dominator_tree.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/flow.at:46"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/flow.at:46: cp \${abs_top_srcdir}/examples/'simple/dominator_tree.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "flow.at:46"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/dominator_tree.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/flow.at:46"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/flow.at:46: "
at_fn_check_prepare_trace "flow.at:46"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/flow.at:46"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/flow.at:46: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "flow.at:46"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/flow.at:46"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_152
#AT_START_153
at_fn_group_banner 153 'flow.at:50' \
  "All s-t cuts of a graph (igraph_all_st_cuts): " " " 16
at_xfail=no
(
  $as_echo "153. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/flow.at:52: \$CC \${abs_top_srcdir}/examples/simple/igraph_all_st_cuts.c -I\${abs_top_srcdir}/include -I\${abs_top_srcdir}/src -I\${abs_top_builddir}/include -I\${abs_top_builddir} -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "flow.at:52"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_all_st_cuts.c -I${abs_top_srcdir}/include -I${abs_top_srcdir}/src -I${abs_top_builddir}/include -I${abs_top_builddir} -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/flow.at:52"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/flow.at:52: cp \${abs_top_srcdir}/examples/'simple/igraph_all_st_cuts.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "flow.at:52"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_all_st_cuts.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/flow.at:52"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/flow.at:52: "
at_fn_check_prepare_trace "flow.at:52"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/flow.at:52"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/flow.at:52: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "flow.at:52"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/flow.at:52"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_153
#AT_START_154
at_fn_group_banner 154 'flow.at:56' \
  "All minimal s-t cuts of a graph (igraph_all_st_mincuts): " "" 16
at_xfail=no
(
  $as_echo "154. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/flow.at:58: \$CC \${abs_top_srcdir}/examples/simple/igraph_all_st_mincuts.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "flow.at:58"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_all_st_mincuts.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/flow.at:58"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/flow.at:58: cp \${abs_top_srcdir}/examples/'simple/igraph_all_st_mincuts.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "flow.at:58"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_all_st_mincuts.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/flow.at:58"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/flow.at:58: "
at_fn_check_prepare_trace "flow.at:58"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/flow.at:58"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/flow.at:58: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "flow.at:58"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/flow.at:58"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_154
#AT_START_155
at_fn_group_banner 155 'community.at:24' \
  "Spinglass clustering (igraph_spinglass_community): " "" 17
at_xfail=no
(
  $as_echo "155. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/community.at:26: \$CC \${abs_top_srcdir}/examples/simple/spinglass.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "community.at:26"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/spinglass.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/community.at:26: >expout"
at_fn_check_prepare_trace "community.at:26"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/community.at:26: "
at_fn_check_prepare_trace "community.at:26"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/community.at:26: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "community.at:26"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_155
#AT_START_156
at_fn_group_banner 156 'community.at:29' \
  "Walktrap community structure (igraph_walktrap_community): " "" 17
at_xfail=no
(
  $as_echo "156. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/community.at:31: \$CC \${abs_top_srcdir}/examples/simple/walktrap.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "community.at:31"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/walktrap.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/community.at:31: cp \${abs_top_srcdir}/examples/'simple/walktrap.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "community.at:31"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/walktrap.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/community.at:31: "
at_fn_check_prepare_trace "community.at:31"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/community.at:31: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "community.at:31"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_156
#AT_START_157
at_fn_group_banner 157 'community.at:34' \
  "Edge betweenness community structure (igraph_community_edge_betweenness): " "" 17
at_xfail=no
(
  $as_echo "157. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/community.at:36: \$CC \${abs_top_srcdir}/examples/simple/igraph_community_edge_betweenness.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "community.at:36"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_community_edge_betweenness.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/community.at:36: cp \${abs_top_srcdir}/examples/'simple/igraph_community_edge_betweenness.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "community.at:36"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_community_edge_betweenness.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/community.at:36: "
at_fn_check_prepare_trace "community.at:36"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/community.at:36: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "community.at:36"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_157
#AT_START_158
at_fn_group_banner 158 'community.at:40' \
  "Modularity optimization (igraph_community_fastgreedy): " "" 17
at_xfail=no
(
  $as_echo "158. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/community.at:42: \$CC \${abs_top_srcdir}/examples/simple/igraph_community_fastgreedy.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "community.at:42"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_community_fastgreedy.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:42"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/community.at:42: cp \${abs_top_srcdir}/examples/'simple/igraph_community_fastgreedy.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "community.at:42"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_community_fastgreedy.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:42"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/community.at:42: "
at_fn_check_prepare_trace "community.at:42"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:42"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/community.at:42: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "community.at:42"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:42"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_158
#AT_START_159
at_fn_group_banner 159 'community.at:46' \
  "Leading eigenvector community structure (igraph_community_leading_eigenvector) :" "" 17
at_xfail=no
(
  $as_echo "159. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/community.at:48: \$CC \${abs_top_srcdir}/examples/simple/igraph_community_leading_eigenvector.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "community.at:48"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_community_leading_eigenvector.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:48"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/community.at:48: cp \${abs_top_srcdir}/examples/'simple/igraph_community_leading_eigenvector.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "community.at:48"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_community_leading_eigenvector.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:48"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/community.at:48: "
at_fn_check_prepare_trace "community.at:48"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:48"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/community.at:48: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "community.at:48"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:48"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_159
#AT_START_160
at_fn_group_banner 160 'community.at:52' \
  "Leading eigenvector bug #1002140 test (igraph_community_leading_eigenvector) :" "" 17
at_xfail=no
(
  $as_echo "160. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/community.at:54: \$CC \${abs_top_srcdir}/examples/simple/levc-stress.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "community.at:54"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/levc-stress.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:54"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/community.at:54: >expout"
at_fn_check_prepare_trace "community.at:54"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:54"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/community.at:54: cp \${abs_top_srcdir}/examples/simple/input.dl ."
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "community.at:54"
( $at_check_trace; cp ${abs_top_srcdir}/examples/simple/input.dl .
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:54"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/community.at:54: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "community.at:54"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:54"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_160
#AT_START_161
at_fn_group_banner 161 'community.at:58' \
  "Label propagation algorithm (igraph_community_label_propagation) :" "" 17
at_xfail=no
(
  $as_echo "161. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/community.at:60: \$CC \${abs_top_srcdir}/examples/simple/igraph_community_label_propagation.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "community.at:60"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_community_label_propagation.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:60"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/community.at:60: cp \${abs_top_srcdir}/examples/'simple/igraph_community_label_propagation.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "community.at:60"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_community_label_propagation.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:60"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/community.at:60: "
at_fn_check_prepare_trace "community.at:60"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:60"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/community.at:60: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "community.at:60"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:60"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_161
#AT_START_162
at_fn_group_banner 162 'community.at:64' \
  "Multilevel community detection (igraph_community_multilevel) :" "" 17
at_xfail=no
(
  $as_echo "162. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/community.at:66: \$CC \${abs_top_srcdir}/examples/simple/igraph_community_multilevel.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "community.at:66"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_community_multilevel.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:66"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/community.at:66: cp \${abs_top_srcdir}/examples/'simple/igraph_community_multilevel.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "community.at:66"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_community_multilevel.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:66"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/community.at:66: "
at_fn_check_prepare_trace "community.at:66"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:66"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/community.at:66: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "community.at:66"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:66"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_162
#AT_START_163
at_fn_group_banner 163 'community.at:70' \
  "Modularity optimization, integer programming (igraph_community_optimal_modularity) :" "" 17
at_xfail=no
(
  $as_echo "163. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/community.at:72: \$CC \${abs_top_srcdir}/examples/simple/igraph_community_optimal_modularity.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "community.at:72"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_community_optimal_modularity.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:72"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/community.at:72: >expout"
at_fn_check_prepare_trace "community.at:72"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:72"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/community.at:72: "
at_fn_check_prepare_trace "community.at:72"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:72"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/community.at:72: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "community.at:72"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:72"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_163
#AT_START_164
at_fn_group_banner 164 'community.at:75' \
  "Infomap community structure (igraph_community_infomap) :" "" 17
at_xfail=no
(
  $as_echo "164. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/community.at:77: \$CC \${abs_top_srcdir}/examples/simple/igraph_community_infomap.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "community.at:77"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_community_infomap.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:77"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/community.at:77: cp \${abs_top_srcdir}/examples/'simple/igraph_community_infomap.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "community.at:77"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_community_infomap.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:77"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/community.at:77: cp \${abs_top_srcdir}/examples/simple/wikti_en_V_syn.elist ."
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "community.at:77"
( $at_check_trace; cp ${abs_top_srcdir}/examples/simple/wikti_en_V_syn.elist .
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:77"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/community.at:77: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "community.at:77"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/community.at:77"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_164
#AT_START_165
at_fn_group_banner 165 'cliques.at:26' \
  "Calculating cliques (igraph_cliques): " "         " 18
at_xfail=no
(
  $as_echo "165. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/cliques.at:28: \$CC \${abs_top_srcdir}/examples/simple/igraph_cliques.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "cliques.at:28"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_cliques.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/cliques.at:28"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/cliques.at:28: cp \${abs_top_srcdir}/examples/'simple/igraph_cliques.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "cliques.at:28"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_cliques.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/cliques.at:28"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/cliques.at:28: "
at_fn_check_prepare_trace "cliques.at:28"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/cliques.at:28"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/cliques.at:28: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "cliques.at:28"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/cliques.at:28"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_165
#AT_START_166
at_fn_group_banner 166 'cliques.at:31' \
  "Additional test for maximal cliques (igraph_maximal_cliques):" "" 18
at_xfail=no
(
  $as_echo "166. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/cliques.at:33: \$CC \${abs_top_srcdir}/examples/simple/igraph_maximal_cliques.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "cliques.at:33"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_maximal_cliques.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/cliques.at:33"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/cliques.at:33: cp \${abs_top_srcdir}/examples/'simple/igraph_maximal_cliques.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "cliques.at:33"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_maximal_cliques.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/cliques.at:33"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/cliques.at:33: "
at_fn_check_prepare_trace "cliques.at:33"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/cliques.at:33"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/cliques.at:33: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "cliques.at:33"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/cliques.at:33"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_166
#AT_START_167
at_fn_group_banner 167 'cliques.at:37' \
  "Calculating independent vertex sets (igraph_independent_vertex_sets): " "" 18
at_xfail=no
(
  $as_echo "167. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/cliques.at:41: \$CC \${abs_top_srcdir}/examples/simple/igraph_independent_sets.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "cliques.at:41"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_independent_sets.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/cliques.at:41"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/cliques.at:41: cp \${abs_top_srcdir}/examples/'simple/igraph_independent_sets.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "cliques.at:41"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_independent_sets.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/cliques.at:41"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/cliques.at:41: "
at_fn_check_prepare_trace "cliques.at:41"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/cliques.at:41"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/cliques.at:41: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "cliques.at:41"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/cliques.at:41"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_167
#AT_START_168
at_fn_group_banner 168 'eigen.at:24' \
  "Symmetric matrix, LAPACK (igraph_eigen_matrix_symmetric):" "" 19
at_xfail=no
(
  $as_echo "168. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/eigen.at:26: \$CC \${abs_top_srcdir}/examples/simple/igraph_eigen_matrix_symmetric.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "eigen.at:26"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_eigen_matrix_symmetric.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/eigen.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/eigen.at:26: cp \${abs_top_srcdir}/examples/'simple/igraph_eigen_matrix_symmetric.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "eigen.at:26"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_eigen_matrix_symmetric.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/eigen.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/eigen.at:26: "
at_fn_check_prepare_trace "eigen.at:26"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/eigen.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/eigen.at:26: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "eigen.at:26"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/eigen.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_168
#AT_START_169
at_fn_group_banner 169 'eigen.at:30' \
  "Symmetric matrix, ARPACK (igraph_eigen_matrix_symmetric):" "" 19
at_xfail=no
(
  $as_echo "169. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/eigen.at:32: \$CC \${abs_top_srcdir}/examples/simple/igraph_eigen_matrix_symmetric_arpack.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "eigen.at:32"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_eigen_matrix_symmetric_arpack.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/eigen.at:32"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/eigen.at:32: cp \${abs_top_srcdir}/examples/'simple/igraph_eigen_matrix_symmetric_arpack.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "eigen.at:32"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_eigen_matrix_symmetric_arpack.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/eigen.at:32"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/eigen.at:32: "
at_fn_check_prepare_trace "eigen.at:32"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/eigen.at:32"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/eigen.at:32: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "eigen.at:32"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/eigen.at:32"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_169
#AT_START_170
at_fn_group_banner 170 'eigen.at:36' \
  "General matrix, LAPACK, LM, SM (igraph_eigen_matrix):" "" 19
at_xfail=no
(
  $as_echo "170. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/eigen.at:38: \$CC \${abs_top_srcdir}/examples/simple/igraph_eigen_matrix.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "eigen.at:38"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_eigen_matrix.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/eigen.at:38"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/eigen.at:38: cp \${abs_top_srcdir}/examples/'simple/igraph_eigen_matrix.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "eigen.at:38"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_eigen_matrix.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/eigen.at:38"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/eigen.at:38: "
at_fn_check_prepare_trace "eigen.at:38"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/eigen.at:38"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/eigen.at:38: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "eigen.at:38"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/eigen.at:38"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_170
#AT_START_171
at_fn_group_banner 171 'eigen.at:42' \
  "General matrix, LAPACK, LR, SR (igraph_eigen_matrix):" "" 19
at_xfail=no
(
  $as_echo "171. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/eigen.at:44: \$CC \${abs_top_srcdir}/examples/simple/igraph_eigen_matrix2.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "eigen.at:44"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_eigen_matrix2.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/eigen.at:44"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/eigen.at:44: cp \${abs_top_srcdir}/examples/'simple/igraph_eigen_matrix2.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "eigen.at:44"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_eigen_matrix2.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/eigen.at:44"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/eigen.at:44: "
at_fn_check_prepare_trace "eigen.at:44"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/eigen.at:44"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/eigen.at:44: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "eigen.at:44"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/eigen.at:44"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_171
#AT_START_172
at_fn_group_banner 172 'eigen.at:48' \
  "General matrix, LAPACK, LI, SI (igraph_eigen_matrix):" "" 19
at_xfail=no
(
  $as_echo "172. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/eigen.at:50: \$CC \${abs_top_srcdir}/examples/simple/igraph_eigen_matrix4.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "eigen.at:50"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_eigen_matrix4.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/eigen.at:50"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/eigen.at:50: cp \${abs_top_srcdir}/examples/'simple/igraph_eigen_matrix4.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "eigen.at:50"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_eigen_matrix4.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/eigen.at:50"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/eigen.at:50: "
at_fn_check_prepare_trace "eigen.at:50"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/eigen.at:50"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/eigen.at:50: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "eigen.at:50"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/eigen.at:50"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_172
#AT_START_173
at_fn_group_banner 173 'eigen.at:54' \
  "General matrix, LAPACK, SELECT (igraph_eigen_matrix):" "" 19
at_xfail=no
(
  $as_echo "173. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/eigen.at:56: \$CC \${abs_top_srcdir}/examples/simple/igraph_eigen_matrix3.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "eigen.at:56"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_eigen_matrix3.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/eigen.at:56"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/eigen.at:56: cp \${abs_top_srcdir}/examples/'simple/igraph_eigen_matrix3.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "eigen.at:56"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_eigen_matrix3.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/eigen.at:56"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/eigen.at:56: "
at_fn_check_prepare_trace "eigen.at:56"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/eigen.at:56"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/eigen.at:56: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "eigen.at:56"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/eigen.at:56"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_173
#AT_START_174
at_fn_group_banner 174 'attributes.at:24' \
  "Reading a Pajek file with attributes:" "          " 20
at_xfail=no
(
  $as_echo "174. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/attributes.at:26: \$CC \${abs_top_srcdir}/examples/simple/cattributes.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "attributes.at:26"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/cattributes.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/attributes.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/attributes.at:26: cp \${abs_top_srcdir}/examples/'simple/cattributes.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "attributes.at:26"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/cattributes.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/attributes.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/attributes.at:26: cp \${abs_top_srcdir}/examples/simple/LINKS.NET ."
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "attributes.at:26"
( $at_check_trace; cp ${abs_top_srcdir}/examples/simple/LINKS.NET .
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/attributes.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/attributes.at:26: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "attributes.at:26"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/attributes.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_174
#AT_START_175
at_fn_group_banner 175 'attributes.at:30' \
  "Writing an attributed graph in GML and GraphML:" "" 20
at_xfail=no
(
  $as_echo "175. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/attributes.at:32: \$CC \${abs_top_srcdir}/examples/simple/cattributes2.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "attributes.at:32"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/cattributes2.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/attributes.at:32"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/attributes.at:32: cp \${abs_top_srcdir}/examples/'simple/cattributes2.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "attributes.at:32"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/cattributes2.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/attributes.at:32"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/attributes.at:32: "
at_fn_check_prepare_trace "attributes.at:32"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/attributes.at:32"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/attributes.at:32: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "attributes.at:32"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/attributes.at:32"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_175
#AT_START_176
at_fn_group_banner 176 'attributes.at:35' \
  "Combining numeric attributes:" "                  " 20
at_xfail=no
(
  $as_echo "176. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/attributes.at:37: \$CC \${abs_top_srcdir}/examples/simple/cattributes3.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "attributes.at:37"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/cattributes3.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/attributes.at:37"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/attributes.at:37: cp \${abs_top_srcdir}/examples/'simple/cattributes3.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "attributes.at:37"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/cattributes3.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/attributes.at:37"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/attributes.at:37: "
at_fn_check_prepare_trace "attributes.at:37"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/attributes.at:37"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/attributes.at:37: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "attributes.at:37"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/attributes.at:37"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_176
#AT_START_177
at_fn_group_banner 177 'attributes.at:40' \
  "Combining string attributes:" "                   " 20
at_xfail=no
(
  $as_echo "177. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/attributes.at:42: \$CC \${abs_top_srcdir}/examples/simple/cattributes4.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "attributes.at:42"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/cattributes4.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/attributes.at:42"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/attributes.at:42: cp \${abs_top_srcdir}/examples/'simple/cattributes4.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "attributes.at:42"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/cattributes4.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/attributes.at:42"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/attributes.at:42: "
at_fn_check_prepare_trace "attributes.at:42"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/attributes.at:42"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/attributes.at:42: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "attributes.at:42"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/attributes.at:42"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_177
#AT_START_178
at_fn_group_banner 178 'arpack.at:24' \
  "Basic BLAS functions (igraph_blas_*):" "          " 21
at_xfail=no
(
  $as_echo "178. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/arpack.at:26: \$CC \${abs_top_srcdir}/examples/simple/blas.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "arpack.at:26"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/blas.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/arpack.at:26: cp \${abs_top_srcdir}/examples/'simple/blas.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "arpack.at:26"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/blas.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/arpack.at:26: "
at_fn_check_prepare_trace "arpack.at:26"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/arpack.at:26: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "arpack.at:26"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_178
#AT_START_179
at_fn_group_banner 179 'arpack.at:30' \
  "Dense symmetric eigenvalues and eigenvectors (igraph_lapack_dsyevr):" "" 21
at_xfail=no
(
  $as_echo "179. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/arpack.at:32: \$CC \${abs_top_srcdir}/examples/simple/igraph_lapack_dsyevr.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "arpack.at:32"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_lapack_dsyevr.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:32"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/arpack.at:32: >expout"
at_fn_check_prepare_trace "arpack.at:32"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:32"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/arpack.at:32: "
at_fn_check_prepare_trace "arpack.at:32"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:32"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/arpack.at:32: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "arpack.at:32"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:32"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_179
#AT_START_180
at_fn_group_banner 180 'arpack.at:35' \
  "Dense non-symmetric eigenvalues and eigenvectors (igraph_lapack_dgeev):" "" 21
at_xfail=no
(
  $as_echo "180. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/arpack.at:37: \$CC \${abs_top_srcdir}/examples/simple/igraph_lapack_dgeev.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "arpack.at:37"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_lapack_dgeev.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:37"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/arpack.at:37: >expout"
at_fn_check_prepare_trace "arpack.at:37"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:37"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/arpack.at:37: "
at_fn_check_prepare_trace "arpack.at:37"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:37"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/arpack.at:37: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "arpack.at:37"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:37"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_180
#AT_START_181
at_fn_group_banner 181 'arpack.at:40' \
  "Dense non-symmetric eigenvalues and eigenvectors (igraph_lapack_dgeevx):" "" 21
at_xfail=no
(
  $as_echo "181. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/arpack.at:42: \$CC \${abs_top_srcdir}/examples/simple/igraph_lapack_dgeevx.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "arpack.at:42"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_lapack_dgeevx.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:42"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/arpack.at:42: >expout"
at_fn_check_prepare_trace "arpack.at:42"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:42"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/arpack.at:42: "
at_fn_check_prepare_trace "arpack.at:42"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:42"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/arpack.at:42: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "arpack.at:42"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:42"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_181
#AT_START_182
at_fn_group_banner 182 'arpack.at:45' \
  "Solving linear systems with LU factorization (igraph_lapack_dgesv):" "" 21
at_xfail=no
(
  $as_echo "182. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/arpack.at:47: \$CC \${abs_top_srcdir}/examples/simple/igraph_lapack_dgesv.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "arpack.at:47"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_lapack_dgesv.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:47"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/arpack.at:47: cp \${abs_top_srcdir}/examples/'simple/igraph_lapack_dgesv.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "arpack.at:47"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_lapack_dgesv.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:47"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/arpack.at:47: "
at_fn_check_prepare_trace "arpack.at:47"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:47"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/arpack.at:47: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "arpack.at:47"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:47"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_182
#AT_START_183
at_fn_group_banner 183 'arpack.at:51' \
  "Upper Hessenberg transformation (igraph_lapack_dgehrd):" "" 21
at_xfail=no
(
  $as_echo "183. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/arpack.at:53: \$CC \${abs_top_srcdir}/examples/simple/igraph_lapack_dgehrd.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "arpack.at:53"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_lapack_dgehrd.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:53"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/arpack.at:53: cp \${abs_top_srcdir}/examples/'simple/igraph_lapack_dgehrd.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "arpack.at:53"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_lapack_dgehrd.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:53"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/arpack.at:53: "
at_fn_check_prepare_trace "arpack.at:53"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:53"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/arpack.at:53: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "arpack.at:53"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:53"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_183
#AT_START_184
at_fn_group_banner 184 'arpack.at:57' \
  "Eigenvector centrality (igraph_eigenvector_centrality):" "" 21
at_xfail=no
(
  $as_echo "184. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/arpack.at:59: \$CC \${abs_top_srcdir}/examples/simple/eigenvector_centrality.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "arpack.at:59"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/eigenvector_centrality.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:59"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/arpack.at:59: cp \${abs_top_srcdir}/examples/'simple/eigenvector_centrality.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "arpack.at:59"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/eigenvector_centrality.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:59"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/arpack.at:59: "
at_fn_check_prepare_trace "arpack.at:59"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:59"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/arpack.at:59: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "arpack.at:59"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:59"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_184
#AT_START_185
at_fn_group_banner 185 'arpack.at:63' \
  "Non-symmetric ARPACK solver (igraph_arpack_rnsolve):" "" 21
at_xfail=no
(
  $as_echo "185. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/arpack.at:66: \$CC \${abs_top_srcdir}/examples/simple/igraph_arpack_rnsolve.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "arpack.at:66"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_arpack_rnsolve.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:66"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/arpack.at:66: cp \${abs_top_srcdir}/examples/'simple/igraph_arpack_rnsolve.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "arpack.at:66"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_arpack_rnsolve.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:66"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/arpack.at:66: "
at_fn_check_prepare_trace "arpack.at:66"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:66"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/arpack.at:66: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "arpack.at:66"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/arpack.at:66"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_185
#AT_START_186
at_fn_group_banner 186 'bipartite.at:24' \
  "Create bipartite graphs (igraph_create_bipartite):" "" 22
at_xfail=no
(
  $as_echo "186. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/bipartite.at:26: \$CC \${abs_top_srcdir}/examples/simple/igraph_bipartite_create.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "bipartite.at:26"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_bipartite_create.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/bipartite.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/bipartite.at:26: cp \${abs_top_srcdir}/examples/'simple/igraph_bipartite_create.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "bipartite.at:26"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_bipartite_create.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/bipartite.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/bipartite.at:26: "
at_fn_check_prepare_trace "bipartite.at:26"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/bipartite.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/bipartite.at:26: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "bipartite.at:26"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/bipartite.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_186
#AT_START_187
at_fn_group_banner 187 'bipartite.at:30' \
  "Projection of bipartite graphs (igraph_bipartite_projection):" "" 22
at_xfail=no
(
  $as_echo "187. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/bipartite.at:32: \$CC \${abs_top_srcdir}/examples/simple/igraph_bipartite_projection.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "bipartite.at:32"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_bipartite_projection.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/bipartite.at:32"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/bipartite.at:32: >expout"
at_fn_check_prepare_trace "bipartite.at:32"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/bipartite.at:32"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/bipartite.at:32: "
at_fn_check_prepare_trace "bipartite.at:32"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/bipartite.at:32"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/bipartite.at:32: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "bipartite.at:32"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/bipartite.at:32"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_187
#AT_START_188
at_fn_group_banner 188 'centralization.at:24' \
  "Centralization (igraph_centralization_*):" "      " 23
at_xfail=no
(
  $as_echo "188. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/centralization.at:26: \$CC \${abs_top_srcdir}/examples/simple/centralization.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "centralization.at:26"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/centralization.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/centralization.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/centralization.at:26: >expout"
at_fn_check_prepare_trace "centralization.at:26"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/centralization.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/centralization.at:26: "
at_fn_check_prepare_trace "centralization.at:26"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/centralization.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/centralization.at:26: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "centralization.at:26"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/centralization.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_188
#AT_START_189
at_fn_group_banner 189 'separators.at:24' \
  "Decision problem (igraph_is_separator): " "       " 24
at_xfail=no
(
  $as_echo "189. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/separators.at:26: \$CC \${abs_top_srcdir}/examples/simple/igraph_is_separator.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "separators.at:26"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_is_separator.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/separators.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/separators.at:26: >expout"
at_fn_check_prepare_trace "separators.at:26"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/separators.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/separators.at:26: "
at_fn_check_prepare_trace "separators.at:26"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/separators.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/separators.at:26: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "separators.at:26"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/separators.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_189
#AT_START_190
at_fn_group_banner 190 'separators.at:29' \
  "Decision problem, minimal separator (igraph_is_minimal separator): " "" 24
at_xfail=no
(
  $as_echo "190. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/separators.at:31: \$CC \${abs_top_srcdir}/examples/simple/igraph_is_minimal_separator.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "separators.at:31"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_is_minimal_separator.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/separators.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/separators.at:31: >expout"
at_fn_check_prepare_trace "separators.at:31"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/separators.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/separators.at:31: "
at_fn_check_prepare_trace "separators.at:31"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/separators.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/separators.at:31: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "separators.at:31"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/separators.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_190
#AT_START_191
at_fn_group_banner 191 'separators.at:34' \
  "Minimal separators (igraph_all_minimal_ab_separators): " "" 24
at_xfail=no
(
  $as_echo "191. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/separators.at:36: \$CC \${abs_top_srcdir}/examples/simple/igraph_minimal_separators.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "separators.at:36"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_minimal_separators.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/separators.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/separators.at:36: >expout"
at_fn_check_prepare_trace "separators.at:36"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/separators.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/separators.at:36: "
at_fn_check_prepare_trace "separators.at:36"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/separators.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/separators.at:36: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "separators.at:36"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/separators.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_191
#AT_START_192
at_fn_group_banner 192 'separators.at:39' \
  "Minimal separators, bug 1033045 (igraph_all_minimal_st_separators): " "" 24
at_xfail=no
(
  $as_echo "192. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/separators.at:41: \$CC \${abs_top_srcdir}/examples/simple/bug-1033045.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "separators.at:41"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/bug-1033045.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/separators.at:41"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/separators.at:41: cp \${abs_top_srcdir}/examples/'simple/bug-1033045.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "separators.at:41"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/bug-1033045.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/separators.at:41"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/separators.at:41: "
at_fn_check_prepare_trace "separators.at:41"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/separators.at:41"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/separators.at:41: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "separators.at:41"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/separators.at:41"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_192
#AT_START_193
at_fn_group_banner 193 'separators.at:44' \
  "Minimum size separators (igraph_minimum_size_separators): " "" 24
at_xfail=no
(
  $as_echo "193. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/separators.at:46: \$CC \${abs_top_srcdir}/examples/simple/igraph_minimum_size_separators.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "separators.at:46"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_minimum_size_separators.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/separators.at:46"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/separators.at:46: cp \${abs_top_srcdir}/examples/'simple/igraph_minimum_size_separators.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "separators.at:46"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_minimum_size_separators.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/separators.at:46"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/separators.at:46: "
at_fn_check_prepare_trace "separators.at:46"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/separators.at:46"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/separators.at:46: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "separators.at:46"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/separators.at:46"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_193
#AT_START_194
at_fn_group_banner 194 'separators.at:50' \
  "Cohesive blocking (igraph_cohesive_blocks): " "   " 24
at_xfail=no
(
  $as_echo "194. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/separators.at:52: \$CC \${abs_top_srcdir}/examples/simple/cohesive_blocks.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "separators.at:52"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/cohesive_blocks.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/separators.at:52"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/separators.at:52: cp \${abs_top_srcdir}/examples/'simple/cohesive_blocks.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "separators.at:52"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/cohesive_blocks.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/separators.at:52"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/separators.at:52: "
at_fn_check_prepare_trace "separators.at:52"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/separators.at:52"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/separators.at:52: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "separators.at:52"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/separators.at:52"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_194
#AT_START_195
at_fn_group_banner 195 'hrg.at:24' \
  "Fitting a hierarchical model (igraph_hrg_fit) :" "" 25
at_xfail=no
(
  $as_echo "195. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/hrg.at:26: \$CC \${abs_top_srcdir}/examples/simple/igraph_hrg.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "hrg.at:26"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_hrg.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/hrg.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/hrg.at:26: >expout"
at_fn_check_prepare_trace "hrg.at:26"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/hrg.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/hrg.at:26: "
at_fn_check_prepare_trace "hrg.at:26"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/hrg.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/hrg.at:26: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "hrg.at:26"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/hrg.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_195
#AT_START_196
at_fn_group_banner 196 'hrg.at:29' \
  "Consensus tree (igraph_hrg_consensus) :" "        " 25
at_xfail=no
(
  $as_echo "196. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/hrg.at:31: \$CC \${abs_top_srcdir}/examples/simple/igraph_hrg2.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "hrg.at:31"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_hrg2.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/hrg.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/hrg.at:31: cp \${abs_top_srcdir}/examples/'simple/igraph_hrg2.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "hrg.at:31"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_hrg2.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/hrg.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/hrg.at:31: "
at_fn_check_prepare_trace "hrg.at:31"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/hrg.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/hrg.at:31: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "hrg.at:31"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/hrg.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_196
#AT_START_197
at_fn_group_banner 197 'hrg.at:34' \
  "Missing edge prediction (igraph_hrg_predict) :" " " 25
at_xfail=no
(
  $as_echo "197. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/hrg.at:36: \$CC \${abs_top_srcdir}/examples/simple/igraph_hrg3.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "hrg.at:36"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_hrg3.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/hrg.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/hrg.at:36: cp \${abs_top_srcdir}/examples/'simple/igraph_hrg3.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "hrg.at:36"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_hrg3.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/hrg.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/hrg.at:36: "
at_fn_check_prepare_trace "hrg.at:36"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/hrg.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/hrg.at:36: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "hrg.at:36"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/hrg.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_197
#AT_START_198
at_fn_group_banner 198 'microscopic.at:23' \
  "Deterministic optimal imitation:" "               " 26
at_xfail=no
(
  $as_echo "198. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/microscopic.at:25: \$CC \${abs_top_srcdir}/examples/simple/igraph_deterministic_optimal_imitation.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "microscopic.at:25"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_deterministic_optimal_imitation.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/microscopic.at:25"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/microscopic.at:25: >expout"
at_fn_check_prepare_trace "microscopic.at:25"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/microscopic.at:25"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/microscopic.at:25: "
at_fn_check_prepare_trace "microscopic.at:25"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/microscopic.at:25"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/microscopic.at:25: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "microscopic.at:25"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/microscopic.at:25"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_198
#AT_START_199
at_fn_group_banner 199 'microscopic.at:28' \
  "Stochastic imitation via uniform selection:" "    " 26
at_xfail=no
(
  $as_echo "199. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/microscopic.at:30: \$CC \${abs_top_srcdir}/examples/simple/igraph_stochastic_imitation.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "microscopic.at:30"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_stochastic_imitation.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/microscopic.at:30"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/microscopic.at:30: >expout"
at_fn_check_prepare_trace "microscopic.at:30"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/microscopic.at:30"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/microscopic.at:30: "
at_fn_check_prepare_trace "microscopic.at:30"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/microscopic.at:30"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/microscopic.at:30: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "microscopic.at:30"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/microscopic.at:30"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_199
#AT_START_200
at_fn_group_banner 200 'microscopic.at:33' \
  "Stochastic imitation via roulette selection:" "   " 26
at_xfail=no
(
  $as_echo "200. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/microscopic.at:35: \$CC \${abs_top_srcdir}/examples/simple/igraph_roulette_wheel_imitation.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "microscopic.at:35"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_roulette_wheel_imitation.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/microscopic.at:35"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/microscopic.at:35: >expout"
at_fn_check_prepare_trace "microscopic.at:35"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/microscopic.at:35"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/microscopic.at:35: "
at_fn_check_prepare_trace "microscopic.at:35"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/microscopic.at:35"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/microscopic.at:35: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "microscopic.at:35"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/microscopic.at:35"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_200
#AT_START_201
at_fn_group_banner 201 'microscopic.at:38' \
  "Moran process:" "                                 " 26
at_xfail=no
(
  $as_echo "201. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/microscopic.at:40: \$CC \${abs_top_srcdir}/examples/simple/igraph_moran_process.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "microscopic.at:40"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_moran_process.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/microscopic.at:40"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/microscopic.at:40: >expout"
at_fn_check_prepare_trace "microscopic.at:40"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/microscopic.at:40"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/microscopic.at:40: "
at_fn_check_prepare_trace "microscopic.at:40"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/microscopic.at:40"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/microscopic.at:40: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "microscopic.at:40"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/microscopic.at:40"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_201
#AT_START_202
at_fn_group_banner 202 'mt.at:24' \
  "Simple error handling test :" "                   " 27
at_xfail=no
(
  $as_echo "202. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/mt.at:26: \$CC \${abs_top_srcdir}/examples/simple/tls1.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm -lpthread -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "mt.at:26"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/tls1.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm -lpthread -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/mt.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/mt.at:26: >expout"
at_fn_check_prepare_trace "mt.at:26"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/mt.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/mt.at:26: "
at_fn_check_prepare_trace "mt.at:26"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/mt.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/mt.at:26: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "mt.at:26"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/mt.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_202
#AT_START_203
at_fn_group_banner 203 'mt.at:29' \
  "Thread-safe ARPACK:" "                            " 27
at_xfail=no
(
  $as_echo "203. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/mt.at:31: \$CC \${abs_top_srcdir}/examples/simple/tls2.c -I\${abs_top_srcdir}/include -I\${abs_top_srcdir}/src -I\${abs_top_builddir}/include -I\${abs_top_builddir} -L\${abs_top_builddir}/src/.libs -ligraph -lm -lpthread -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "mt.at:31"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/tls2.c -I${abs_top_srcdir}/include -I${abs_top_srcdir}/src -I${abs_top_builddir}/include -I${abs_top_builddir} -L${abs_top_builddir}/src/.libs -ligraph -lm -lpthread -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/mt.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/mt.at:31: cp \${abs_top_srcdir}/examples/'simple/tls2.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "mt.at:31"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/tls2.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/mt.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/mt.at:31: "
at_fn_check_prepare_trace "mt.at:31"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/mt.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/mt.at:31: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "mt.at:31"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/mt.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_203
#AT_START_204
at_fn_group_banner 204 'scg.at:24' \
  "Solving the SCG problem (igraph_scg_grouping) :" "" 28
at_xfail=no
(
  $as_echo "204. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/scg.at:26: \$CC \${abs_top_srcdir}/examples/simple/igraph_scg_grouping.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "scg.at:26"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_scg_grouping.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/scg.at:26: cp \${abs_top_srcdir}/examples/'simple/igraph_scg_grouping.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "scg.at:26"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_scg_grouping.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/scg.at:26: "
at_fn_check_prepare_trace "scg.at:26"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/scg.at:26: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "scg.at:26"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_204
#AT_START_205
at_fn_group_banner 205 'scg.at:30' \
  "Solving the SCG problem, adjacency matrix (igraph_scg_grouping) :" "" 28
at_xfail=no
(
  $as_echo "205. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/scg.at:32: \$CC \${abs_top_srcdir}/examples/simple/igraph_scg_grouping2.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "scg.at:32"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_scg_grouping2.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:32"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/scg.at:32: cp \${abs_top_srcdir}/examples/'simple/igraph_scg_grouping2.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "scg.at:32"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_scg_grouping2.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:32"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/scg.at:32: "
at_fn_check_prepare_trace "scg.at:32"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:32"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/scg.at:32: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "scg.at:32"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:32"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_205
#AT_START_206
at_fn_group_banner 206 'scg.at:36' \
  "Solving the SCG problem, stochastic matrix (igraph_scg_grouping) :" "" 28
at_xfail=no
(
  $as_echo "206. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/scg.at:38: \$CC \${abs_top_srcdir}/examples/simple/igraph_scg_grouping3.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "scg.at:38"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_scg_grouping3.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:38"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/scg.at:38: cp \${abs_top_srcdir}/examples/'simple/igraph_scg_grouping3.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "scg.at:38"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_scg_grouping3.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:38"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/scg.at:38: "
at_fn_check_prepare_trace "scg.at:38"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:38"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/scg.at:38: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "scg.at:38"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:38"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_206
#AT_START_207
at_fn_group_banner 207 'scg.at:42' \
  "Solving the SCG problem, laplacian matrix (igraph_scg_grouping) :" "" 28
at_xfail=no
(
  $as_echo "207. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/scg.at:44: \$CC \${abs_top_srcdir}/examples/simple/igraph_scg_grouping4.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "scg.at:44"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_scg_grouping4.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:44"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/scg.at:44: cp \${abs_top_srcdir}/examples/'simple/igraph_scg_grouping4.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "scg.at:44"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_scg_grouping4.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:44"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/scg.at:44: "
at_fn_check_prepare_trace "scg.at:44"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:44"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/scg.at:44: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "scg.at:44"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:44"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_207
#AT_START_208
at_fn_group_banner 208 'scg.at:48' \
  "SCG semi-projectors, symmetric (igraph_scg_semiprojectors) :" "" 28
at_xfail=no
(
  $as_echo "208. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/scg.at:50: \$CC \${abs_top_srcdir}/examples/simple/igraph_scg_semiprojectors.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "scg.at:50"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_scg_semiprojectors.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:50"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/scg.at:50: cp \${abs_top_srcdir}/examples/'simple/igraph_scg_semiprojectors.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "scg.at:50"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_scg_semiprojectors.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:50"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/scg.at:50: "
at_fn_check_prepare_trace "scg.at:50"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:50"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/scg.at:50: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "scg.at:50"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:50"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_208
#AT_START_209
at_fn_group_banner 209 'scg.at:54' \
  "SCG semi-projectors, stochastic (igraph_scg_semiprojectors) :" "" 28
at_xfail=no
(
  $as_echo "209. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/scg.at:56: \$CC \${abs_top_srcdir}/examples/simple/igraph_scg_semiprojectors2.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "scg.at:56"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_scg_semiprojectors2.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:56"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/scg.at:56: cp \${abs_top_srcdir}/examples/'simple/igraph_scg_semiprojectors2.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "scg.at:56"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_scg_semiprojectors2.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:56"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/scg.at:56: "
at_fn_check_prepare_trace "scg.at:56"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:56"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/scg.at:56: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "scg.at:56"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:56"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_209
#AT_START_210
at_fn_group_banner 210 'scg.at:60' \
  "SCG semi-projectors, laplacian (igraph_scg_semiprojectors) :" "" 28
at_xfail=no
(
  $as_echo "210. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/scg.at:62: \$CC \${abs_top_srcdir}/examples/simple/igraph_scg_semiprojectors3.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "scg.at:62"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_scg_semiprojectors3.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:62"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/scg.at:62: cp \${abs_top_srcdir}/examples/'simple/igraph_scg_semiprojectors3.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "scg.at:62"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_scg_semiprojectors3.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:62"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/scg.at:62: "
at_fn_check_prepare_trace "scg.at:62"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:62"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/scg.at:62: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "scg.at:62"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:62"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_210
#AT_START_211
at_fn_group_banner 211 'scg.at:66' \
  "SCG of a graph, adjacency matrix (igraph_scg) :" "" 28
at_xfail=no
(
  $as_echo "211. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/scg.at:68: \$CC \${abs_top_srcdir}/examples/simple/scg.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "scg.at:68"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/scg.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:68"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/scg.at:68: cp \${abs_top_srcdir}/examples/'simple/scg.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "scg.at:68"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/scg.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:68"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/scg.at:68: "
at_fn_check_prepare_trace "scg.at:68"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:68"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/scg.at:68: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "scg.at:68"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:68"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_211
#AT_START_212
at_fn_group_banner 212 'scg.at:71' \
  "SCG of a graph, stochastic matrix (igraph_scg) :" "" 28
at_xfail=no
(
  $as_echo "212. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/scg.at:73: \$CC \${abs_top_srcdir}/examples/simple/scg2.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "scg.at:73"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/scg2.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:73"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/scg.at:73: cp \${abs_top_srcdir}/examples/'simple/scg2.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "scg.at:73"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/scg2.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:73"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/scg.at:73: "
at_fn_check_prepare_trace "scg.at:73"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:73"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/scg.at:73: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "scg.at:73"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:73"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_212
#AT_START_213
at_fn_group_banner 213 'scg.at:76' \
  "SCG of a graph, laplacian matrix (igraph_scg) :" "" 28
at_xfail=no
(
  $as_echo "213. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/scg.at:78: \$CC \${abs_top_srcdir}/examples/simple/scg3.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "scg.at:78"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/scg3.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:78"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/scg.at:78: cp \${abs_top_srcdir}/examples/'simple/scg3.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "scg.at:78"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/scg3.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:78"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/scg.at:78: "
at_fn_check_prepare_trace "scg.at:78"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:78"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/scg.at:78: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "scg.at:78"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/scg.at:78"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_213
#AT_START_214
at_fn_group_banner 214 'random.at:24' \
  "Random seed:" "                                   " 29
at_xfail=no
(
  $as_echo "214. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/random.at:26: \$CC \${abs_top_srcdir}/examples/simple/random_seed.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "random.at:26"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/random_seed.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/random.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/random.at:26: >expout"
at_fn_check_prepare_trace "random.at:26"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/random.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/random.at:26: "
at_fn_check_prepare_trace "random.at:26"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/random.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/random.at:26: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "random.at:26"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/random.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_214
#AT_START_215
at_fn_group_banner 215 'random.at:29' \
  "MT19937 RNG on 64 bit machines:" "                " 29
at_xfail=no
(
  $as_echo "215. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/random.at:31: \$CC \${abs_top_srcdir}/examples/simple/mt.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "random.at:31"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/mt.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/random.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/random.at:31: >expout"
at_fn_check_prepare_trace "random.at:31"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/random.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/random.at:31: "
at_fn_check_prepare_trace "random.at:31"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/random.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/random.at:31: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "random.at:31"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/random.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_215
#AT_START_216
at_fn_group_banner 216 'random.at:34' \
  "Exponentially distributed random numbers:" "      " 29
at_xfail=no
(
  $as_echo "216. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/random.at:36: \$CC \${abs_top_srcdir}/examples/simple/igraph_rng_get_exp.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "random.at:36"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_rng_get_exp.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/random.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/random.at:36: cp \${abs_top_srcdir}/examples/'simple/igraph_rng_get_exp.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "random.at:36"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_rng_get_exp.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/random.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/random.at:36: "
at_fn_check_prepare_trace "random.at:36"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/random.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/random.at:36: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "random.at:36"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/random.at:36"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_216
#AT_START_217
at_fn_group_banner 217 'random.at:40' \
  "Random sampling from consecutive sequence:" "     " 29
at_xfail=no
(
  $as_echo "217. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/random.at:42: \$CC \${abs_top_srcdir}/examples/simple/igraph_random_sample.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "random.at:42"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_random_sample.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/random.at:42"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/random.at:42: >expout"
at_fn_check_prepare_trace "random.at:42"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/random.at:42"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/random.at:42: "
at_fn_check_prepare_trace "random.at:42"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/random.at:42"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/random.at:42: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "random.at:42"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/random.at:42"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_217
#AT_START_218
at_fn_group_banner 218 'random.at:45' \
  "Fisher-Yates shuffle:" "                          " 29
at_xfail=no
(
  $as_echo "218. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/random.at:47: \$CC \${abs_top_srcdir}/examples/simple/igraph_fisher_yates_shuffle.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "random.at:47"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_fisher_yates_shuffle.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/random.at:47"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/random.at:47: >expout"
at_fn_check_prepare_trace "random.at:47"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/random.at:47"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/random.at:47: "
at_fn_check_prepare_trace "random.at:47"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/random.at:47"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/random.at:47: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "random.at:47"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/random.at:47"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_218
#AT_START_219
at_fn_group_banner 219 'qsort.at:24' \
  "Regular qsort (igraph_qsort):" "                  " 30
at_xfail=no
(
  $as_echo "219. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/qsort.at:26: \$CC \${abs_top_srcdir}/examples/simple/igraph_qsort.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "qsort.at:26"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_qsort.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/qsort.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/qsort.at:26: cp \${abs_top_srcdir}/examples/'simple/igraph_qsort.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "qsort.at:26"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_qsort.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/qsort.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/qsort.at:26: "
at_fn_check_prepare_trace "qsort.at:26"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/qsort.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/qsort.at:26: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "qsort.at:26"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/qsort.at:26"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_219
#AT_START_220
at_fn_group_banner 220 'qsort.at:29' \
  "qsort with extra argument (igraph_qsort_r):" "    " 30
at_xfail=no
(
  $as_echo "220. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/qsort.at:31: \$CC \${abs_top_srcdir}/examples/simple/igraph_qsort_r.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "qsort.at:31"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_qsort_r.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/qsort.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/qsort.at:31: cp \${abs_top_srcdir}/examples/'simple/igraph_qsort_r.out' expout"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "qsort.at:31"
( $at_check_trace; cp ${abs_top_srcdir}/examples/'simple/igraph_qsort_r.out' expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/qsort.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/qsort.at:31: "
at_fn_check_prepare_trace "qsort.at:31"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/qsort.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/qsort.at:31: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "qsort.at:31"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/qsort.at:31"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_220
#AT_START_221
at_fn_group_banner 221 'matching.at:23' \
  "Maximum bipartite matching (igraph_maximum_bipartite_matching): " "" 31
at_xfail=no
(
  $as_echo "221. $at_setup_line: testing $at_desc ..."
  $at_traceon



{ set +x
$as_echo "$at_srcdir/matching.at:25: \$CC \${abs_top_srcdir}/examples/simple/igraph_maximum_bipartite_matching.c -I\${abs_top_srcdir}/include -I\${abs_top_builddir}/include -L\${abs_top_builddir}/src/.libs -ligraph -lm  -o itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "matching.at:25"
( $at_check_trace; $CC ${abs_top_srcdir}/examples/simple/igraph_maximum_bipartite_matching.c -I${abs_top_srcdir}/include -I${abs_top_builddir}/include -L${abs_top_builddir}/src/.libs -ligraph -lm  -o itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/matching.at:25"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/matching.at:25: >expout"
at_fn_check_prepare_trace "matching.at:25"
( $at_check_trace; >expout
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/matching.at:25"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/matching.at:25: "
at_fn_check_prepare_trace "matching.at:25"
( $at_check_trace;
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
at_fn_diff_devnull "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/matching.at:25"
$at_failed && at_fn_log_failure
$at_traceon; }

{ set +x
$as_echo "$at_srcdir/matching.at:25: DYLD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${DYLD_LIBRARY_PATH+:\$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=\${abs_top_builddir}/src/.libs\${LD_LIBRARY_PATH+:\$LD_LIBRARY_PATH} ./itest"
at_fn_check_prepare_notrace 'a ${...} parameter expansion' "matching.at:25"
( $at_check_trace; DYLD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${DYLD_LIBRARY_PATH+:$DYLD_LIBRARY_PATH} LD_LIBRARY_PATH=${abs_top_builddir}/src/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} ./itest
) >>"$at_stdout" 2>>"$at_stderr"
at_status=$? at_failed=false
$at_check_filter
at_fn_diff_devnull "$at_stderr" || at_failed=:
$at_diff expout "$at_stdout" || at_failed=:
at_fn_check_status 0 $at_status "$at_srcdir/matching.at:25"
$at_failed && at_fn_log_failure
$at_traceon; }

  set +x
  $at_times_p && times >"$at_times_file"
) 5>&1 2>&1 7>&- | eval $at_tee_pipe
read at_status <"$at_status_file"
#AT_STOP_221
