Commit Graph

270 Commits

Author SHA1 Message Date
Anthony Scemama 3729312876 Corrected bug with += in strings 2015-11-26 16:50:03 +01:00
Anthony Scemama e7f9ec3075 Solves #7 : intrinsic ALL() in ASSERT() 2015-09-22 22:07:11 +02:00
Anthony Scemama 73da2b3cff Use -include in makefile 2015-07-09 16:46:33 +02:00
Anthony Scemama 5d7562fd0a build.ninja is back into IRPF90_temp 2015-06-10 12:10:14 +02:00
Anthony Scemama 4dbab0e6fe repaired version 2015-06-05 18:41:19 +02:00
Anthony Scemama 1d80734cd6 moved build.ninja 2015-06-05 18:32:38 +02:00
Anthony Scemama c63d209b92 Corrected wrong -I flags 2015-06-03 15:20:44 +02:00
Anthony Scemama 309507d67a Works with ninja and irpf90.a 2015-06-01 16:37:02 +02:00
Anthony Scemama 452b20c40b Less printing 2015-06-01 14:56:41 +02:00
Anthony Scemama ab735fc6a3 Introduced irpf90.a 2015-06-01 14:44:54 +02:00
Anthony Scemama 9a8335fee3 Cleaned ninja 2015-06-01 14:21:41 +02:00
Anthony Scemama 59c1dc363a Improved ninja 2015-05-28 01:29:01 +02:00
Anthony Scemama fd4f8ebe53 Changed version 2015-05-28 01:17:54 +02:00
Anthony Scemama 9067b3a494 Added support for Ninja 2015-05-28 00:52:33 +02:00
Anthony Scemama d2085a7c35 version 2015-05-22 10:06:01 +02:00
Anthony Scemama a985d7577a Corrected bug with gfortran 2015-05-22 10:05:04 +02:00
Anthony Scemama 864647f0c7 Fixed irp_checkpoint.o in Makefile 2015-04-13 11:18:32 +02:00
Anthony Scemama db1ac54614 Update version to 1.6.1 2015-04-12 01:07:16 +02:00
Anthony Scemama 21470564a6 Removed checkpoint because of bug with pointers 2015-04-12 01:07:03 +02:00
Anthony Scemama 23efc552ac openMP bug corrected 2015-04-12 01:03:47 +02:00
Anthony Scemama 6aa8f2d4a1 Bug with openmp corrected 2015-04-12 00:08:03 +02:00
Anthony Scemama 66c2934d6d Better re-allocation rules 2015-04-07 19:45:30 +02:00
Anthony Scemama c071226c1d openmp 2015-04-07 17:25:58 +02:00
Anthony Scemama 9819222f25 Added checkpoint_write 2015-03-30 21:22:27 +02:00
Anthony Scemama 711eb39eb9 Missing parenteses in assert detected 2015-03-16 14:55:35 +01:00
Anthony Scemama 78eb6dae1b Fixed -a -m -d 2015-03-16 14:50:57 +01:00
Anthony Scemama 58c302f941 Merge branch 'master' of github.com:scemama/irpf90 2015-03-03 19:12:15 +01:00
Anthony Scemama fa74b0bae2 Changed PROVIDE behavior.
Now forces call_provide_* where the PROVIDE statement is.
2015-02-07 15:49:29 +01:00
Anthony Scemama 25567b1e5d Longer lines in print 2015-02-03 17:38:32 +01:00
Anthony Scemama 700387e56e Removed --unused broken option 2015-02-02 10:58:05 +01:00
Anthony Scemama 8b6a22e9a3 Output message made clearer 2015-02-02 10:36:14 +01:00
Anthony Scemama c0db2be01d Improved instability factor print 2015-01-31 10:43:46 +01:00
Anthony Scemama 564c4f4e62 tab completion in irpman 2015-01-31 10:22:37 +01:00
Anthony Scemama 96de51f16b Merge branch 'master' of github.com:scemama/irpf90 2015-01-30 17:29:28 +01:00
Anthony Scemama 373c638f73 irpf90_entities pretty 2015-01-30 17:29:20 +01:00
Anthony Scemama e9f692bbb5 Added -ffree-line-length-none to gfortran 2015-01-28 00:27:10 +01:00
Anthony Scemama 0ca05d60d2 Added Instability factor in man 2015-01-20 00:01:40 +01:00
Anthony Scemama 867f8b41ed Added waitpid in create_man 2014-11-24 09:59:22 +01:00
Anthony Scemama 681748a23f Merge branch 'master' of https://github.com/eth-cscs/irpf90
Conflicts:
	src/codelet.py
	src/cython_setup.py
	src/irpf90.py
	src/irpf90_indent.py
	src/profile.py
	src/vim.py
2014-10-28 13:17:15 +01:00
Jean-Guillaume Piccinali 3a15ac8360 replacing #!/usr/bin/python with #!/usr/bin/env python 2014-10-28 11:43:22 +01:00
Anthony Scemama 7ef27a5817 Improved thread check in irp_stack 2014-10-23 10:21:01 +02:00
Anthony Scemama 70c0d04aed Changed usr/bin/python to use/bin/env python 2014-10-16 20:49:47 +02:00
Anthony Scemama 5a3af0649a Locks initialized in openmp mode 2014-10-08 22:56:54 +02:00
Anthony Scemama 13c983fd33 README 2014-10-08 21:14:35 +02:00
Anthony Scemama 147e3a315a OpenMP flag has to be set for openmp programs 2014-10-08 16:24:01 +02:00
Anthony Scemama 673220f1a9 Bug in IRP_stack corrected 2014-10-07 11:41:48 +02:00
Anthony Scemama 7266a92c7f Added coarray option 2014-10-02 09:42:04 +02:00
Anthony Scemama d4e16bfaa8 Fixed types in modules 2014-05-24 00:22:37 +02:00
Anthony Scemama 3ba8730747 Providers check that they are not in openMP sections. 2014-05-23 22:51:36 +02:00
Anthony Scemama 6bdc7afde4 Disallow provide, touch, soft_touch, provide_all in openMP 2014-05-23 22:34:09 +02:00
Anthony Scemama f6ff97f5c5 Added has_openmp for variables 2014-05-23 22:03:23 +02:00
Anthony Scemama 2b2e048f01 Make single in subroutine needs 2014-05-13 11:15:24 +02:00
Anthony Scemama fa761ea25f irp_stack works again 2014-05-10 23:50:46 +02:00
Anthony Scemama 2aa209dd6b Merge branch 'master' of ssh://git.code.sf.net/p/irpf90/code 2014-04-25 17:21:28 +02:00
Anthony Scemama 75859b10c1 Simplified tags file 2014-04-25 17:21:04 +02:00
vijaygopalchilkuri 5e15a7ad05 add support for interface block 2014-04-02 23:01:33 +02:00
vijaygopalchilkuri 7a4b8cb8dc Merge branch 'master' of ssh://git.code.sf.net/p/irpf90/code
* 'master' of ssh://git.code.sf.net/p/irpf90/code: (23 commits)
  IRPF90_MAKE variable
  Gitignore file added
  Error messages cleaned
  Compile external sources first
  Compile first external sources
  support for recursive subroutines in indent
  Added support of documentation of subroutines and functions
  Added irpf90_indent
  Add tags for vi navigation
  Forgot to remove debug print
  Fixed man error in make
  Corrected bug with unexisting directories
  Added auto codelet generation
  Forgot file
  Added autocompletion in irpman
  Fixed bug with Cython
  Added -I option
  Work to do
  Added man pages
  Bug with +=
  ...
2014-04-02 22:55:59 +02:00
Anthony Scemama d152eab8d1 IRPF90_MAKE variable 2014-04-02 17:07:27 +02:00
Anthony Scemama 557959f51a Gitignore file added 2014-04-02 13:46:43 +02:00
Anthony Scemama 76224d6354 Error messages cleaned 2014-04-01 17:47:06 +02:00
Anthony Scemama 1ed4a11827 Compile external sources first 2014-04-01 11:58:11 +02:00
Anthony Scemama 49dcdbeefd Compile first external sources 2014-03-24 17:05:52 +01:00
Anthony Scemama 051e65ebf9 support for recursive subroutines in indent 2014-03-13 15:10:02 +01:00
Anthony Scemama 67e6def151 Added support of documentation of subroutines and functions 2014-03-13 14:45:04 +01:00
Anthony Scemama e74ffd8e7a Added irpf90_indent 2014-03-13 10:31:10 +01:00
Anthony Scemama b1982206ea Add tags for vi navigation 2014-03-11 16:01:58 +01:00
Anthony Scemama b508923bab Forgot to remove debug print 2014-02-28 11:12:20 +01:00
Anthony Scemama 89ab32443c Corrected bug with unexisting directories 2014-02-27 14:06:31 +01:00
Anthony Scemama 61997d670a Added auto codelet generation 2014-01-07 17:01:40 +01:00
Anthony Scemama b5499b8a2f Added autocompletion in irpman 2013-12-13 10:28:32 +01:00
Anthony Scemama f1d3eba3bc Fixed bug with Cython 2013-12-11 14:49:02 +01:00
Anthony Scemama fd3b743792 Added -I option 2013-12-11 14:19:20 +01:00
Anthony Scemama efd67d12f9 Work to do 2013-11-20 17:43:03 +01:00
Anthony Scemama bb41e2cd73 Bug with += 2013-11-08 00:08:09 +01:00
Anthony Scemama 51b1598bb0 Merge branch 'master' of ssh://git.code.sf.net/p/irpf90/code
Conflicts:
	src/version.py
2013-10-03 11:21:46 +02:00
Anthony Scemama b0d955cb85 Bug in makefile with cython 2013-10-03 11:20:58 +02:00
Anthony Scemama 27a799df35 Openmp bug
Version:1.2.21
2013-07-11 00:40:20 +02:00
vijaygopalchilkuri 5abd43782f Bug in touch of multiple variables 2013-07-09 19:53:05 +02:00
vijaygopalchilkuri 45b328c442 Bug in touch of multiple variables 2013-07-09 18:06:16 +02:00
Anthony Scemama 1b3924c615 Bug introduced in previous commit. Corrected 2013-07-09 17:05:56 +02:00
Anthony Scemama 90c16dc7f5 Minor changes
Version:1.2.20
2013-07-08 23:57:36 +02:00
Anthony Scemama ff34366fde Improved documentation
Version:1.2.21

Version:1.2.20
2013-07-08 23:53:58 +02:00
Anthony Scemama bcfc768b7a :if: changed to : if : in preprocessed text 2013-07-02 17:01:16 +02:00
Anthony Scemama 6f6d8d0a2a Removed irpf90.exe from repo 2013-07-02 01:39:03 +02:00
Anthony Scemama 07fdfc46ff Cleaning in repository
Version:1.2.18
2013-07-02 00:58:47 +02:00
vijaygopalchilkuri 3d50cbc3e4 changed preprocessed_text.py - vijay 2013-07-01 13:12:37 +02:00
Anthony Scemama 42c898d509 Check unused providers 2013-01-21 12:27:44 +01:00
Anthony Scemama 2fecac9d79 Can use irpf90.a for large builds 2013-01-17 10:45:26 +01:00
Anthony Scemama a27788abba Bug with types 2013-01-04 17:15:08 +01:00
Anthony Scemama e0446eb0be Bug in memory debug 2012-12-19 11:35:21 +01:00
Anthony Scemama 91ac0ac940 IRP_ALIGN introduced 2012-12-07 15:12:10 +01:00
Anthony Scemama 017cbcb43f OpenMP sentinels added 2012-11-27 01:12:16 +01:00
Anthony Scemama f08f90321b Bug with parentheses 2012-11-15 12:00:43 +01:00
Anthony Scemama a0fb70b15f Merge branch 'master' of ssh://irpf90.git.sourceforge.net/gitroot/irpf90/irpf90 2012-10-19 14:50:22 +02:00
Anthony Scemama c1059859be Better error messages 2012-10-19 14:49:41 +02:00
Anthony Scemama 9c369ef0d0 Bug in finaliza 2012-10-05 15:03:32 +02:00
Anthony Scemama 8479ee0e38 Broken link
Version:1.2.17

Version:1.2.18
2012-07-31 14:30:44 +02:00
Anthony Scemama 1a32c9d811 Makefile
Version:1.2.14
2012-06-04 17:11:10 +02:00
Anthony Scemama 44a27ce079 Makefile with/without cython
Version:1.2.13
2012-06-04 17:10:23 +02:00
Anthony Scemama 15a0e1e2c5 -s option updated 2012-05-15 18:01:27 +02:00